GroupDocs.Metadata for Java

Добавление метаданных в PNG в Java

Добавляйте собственные свойства метаданных к широкому спектру деловых документов, изображений, форматов аудио и видео файлов с помощью GroupDocs.Metadata for Java.

Шаги по добавлению метаданных в PNG в Java

GroupDocs.Metadata позволяет разработчикам Java легко добавлять детали метаданных в файлы PNG из своих приложений, выполнив несколько простых шагов.

  1. Загрузите PNG с экземпляром класса Metadata.
  2. Используйте метод Metadata.AddProperties для добавления свойств.
  3. Используйте предикат, чтобы найти нужные свойства метаданных.
  4. Сохраните изменения обратно в формате PNG.
Копировать
// загрузите файл в экземпляр класса Metadata
try (Metadata metadata = new Metadata("input.png"))
{
    // добавить свойство, содержащее автора контента
    int affected = metadata.addProperties(new ContainsTagSpecification(Tags.getTime().getPrinted()), 
        new PropertyValue(new Date()));

    // результаты операций процесса
    System.out.println(String.format("Affected properties: %s", affected));

    // сохраните файл с обновленными метаданными
    metadata.save("output.png");
}
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-metadata</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
нажмите, чтобы скопировать
скопирован
Больше примеров Документация

Управление метаданными документа

Наш комплексный API упрощает управление метаданными документов. Доступ, редактирование и манипулирование различными свойствами документа для улучшения организации и удобства поиска.

Функциональность метаданных

Доступ к метаданным

Легко извлекайте и обрабатывайте метаданные документа. Получите представление о таких свойствах, как автор, дата создания и многие другие.

Редактирование метаданных

Измените метаданные документа напрямую. Обновите свойства, чтобы улучшить организацию, удобство поиска и точность информации.

Расширенное управление метаданными

Выполнение сложных операций с метаданными документа. Эффективно справляйтесь с такими задачами, как добавление пользовательских свойств, удаление ненужных данных и обеспечение согласованности данных.

Как добавить собственные метаданные в изображение TIFF

В этом примере кода показано, как добавить пользовательский тег в пакет EXIF.

Java


try (Metadata metadata = new Metadata("input.tiff")) {
    IExif root = (IExif) metadata.getRootPackage();

    //  Установите пакет EXIF, если он отсутствует.
    if (root.getExifPackage() == null) {
        root.setExifPackage(new ExifPackage());
    }

    //  Добавить известное свойство
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.Artist, "Artist's name"));

    //  Добавьте полностью настраиваемое свойство (которое не описано в спецификации EXIF)
    //  Обратите внимание, что выбранный идентификатор может пересекаться с идентификаторами, используемыми некоторыми сторонними инструментами.
    root.getExifPackage().set(new TiffAsciiTag(TiffTagID.getByRawValue(65523), "Hidden data"));

    metadata.save("output.tiff");
}

Об API GroupDocs.Metadata for Java

GroupDocs.Metadata for Java — это расширенное решение для управления и манипулирования полями метаданных, позволяющее легко просматривать, обновлять, удалять, находить, сравнивать, обмениваться и экспортировать информацию метаданных из изображений и форматов документов без использования какого-либо внешнего программного обеспечения. . Добавляйте детали метаданных в документы Word, электронные таблицы Excel, презентации PowerPoint, электронные письма Outlook, OneNote, Visio, Project, PDF, AutoCAD, ZIp, форматы аудио- и видеофайлов, а также поддержку работы со многими другими функциями обработки метаданных.
Узнать больше
About illustration

Готовы начать?

Загрузите GroupDocs.Metadata бесплатно или получите пробную лицензию для полного доступа!

Добавление свойств метаданных в другие форматы файлов

API добавления метаданных многоформатных документов и изображений для Java. Получите метаданные некоторых популярных форматов файлов, как указано ниже.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский