Погрузитесь в суть своих PNG-файлов и научитесь просматривать и редактировать метаданные онлайн. Раскройте скрытые детали ваших изображений без особых усилий. Позже в этой статье мы рассмотрим подходы C# и Java и предоставим вам фрагменты кода для настройки метаданных PNG. Независимо от того, являетесь ли вы энтузиастом технологий или разработчиком, вы сможете улучшить свои изображения с точностью и легкостью.
Просмотр и редактирование метаданных PNG онлайн
Настроить метаданные PNG онлайн легко с помощью приложений для редактирования метаданных. Вы можете легко добиться этого, используя Приложение GroupDocs.Metadata.
- Перейдите на веб-сайт онлайн-приложение для редактирования метаданных PNG.
- Импортируйте файл PNG двумя способами:
- Нажмите «Обзор» и выберите файл.
- Перетащите файл в назначенное место.
- Свойства метаданных PNG теперь доступны для онлайн-модификации.
- При необходимости отредактируйте сведения о собственных свойствах, EXIF и XMP.
- После завершения сохраните файл PNG с обновленными тегами метаданных. При необходимости вы также можете экспортировать свойства в формат электронной таблицы, например XLSX.
Вот и все! Наслаждайтесь редактированием метаданных PNG онлайн.
Редактирование метаданных PNG – Руководство разработчика
Разработчики! Будьте готовы настроить свойства метаданных ваших PNG-файлов с помощью кода. Давайте получим практический опыт работы с библиотеками, специально созданными для упрощения этой задачи. В этой статье мы покажем вам, как использовать эти API для программного редактирования метаданных файлов PNG. Выберите тот, который лучше всего соответствует вашим потребностям!
Давайте изучим мир кодирования и начнем редактировать теги метаданных файлов PNG.
Редактирование метаданных PNG с помощью C#
Если вы разработчик .NET и хотите изменить свойства метаданных PNG, вы можете это сделать следующим образом:
- Интегрируйте библиотеку в свое приложение.
- Используйте предоставленный фрагмент кода для просмотра и редактирования свойств метаданных по мере необходимости:
using (Metadata metadata = new Metadata("path/image.png"))
{
var root = metadata.GetRootPackage<PngRootPackage>();
foreach (var chunk in root.PngPackage.TextChunks)
{
Console.WriteLine(chunk.Keyword);
Console.WriteLine(chunk.Text);
var compressedChunk = chunk as PngCompressedTextChunk;
if (compressedChunk != null)
{
Console.WriteLine(compressedChunk.CompressionMethod);
}
var internationalChunk = chunk as PngInternationalTextChunk;
if (internationalChunk != null)
{
Console.WriteLine(internationalChunk.IsCompressed);
Console.WriteLine(internationalChunk.Language);
Console.WriteLine(internationalChunk.TranslatedKeyword);
}
}
}
Подробные инструкции можно найти в статьях Как читать метаданные PNG с помощью C# и Управление данными XMP и EXIF изображений с помощью C#.
Дополнительные ресурсы по API .NET можно найти по следующим ссылкам:
.NET API | Документация | Скачать
Редактирование метаданных PNG с помощью Java
Вы можете создать собственное приложение для просмотра и редактирования метаданных изображений PNG с помощью Java. Вот простой пример для начала:
- Загрузите и настройте библиотеку метаданных для Java в своем приложении.
- Используйте предоставленный исходный код для просмотра и редактирования метаданных PNG:
try (Metadata metadata = new Metadata("path/image.png")) {
PngRootPackage root = metadata.getRootPackageGeneric();
for (PngTextChunk chunk : root.getPngPackage().getTextChunks()) {
System.out.println(chunk.getKeyword());
System.out.println(chunk.getText());
if (chunk instanceof PngCompressedTextChunk) {
PngCompressedTextChunk compressedChunk = (PngCompressedTextChunk) chunk;
System.out.println(compressedChunk.getCompressionMethod());
}
if (chunk instanceof PngInternationalTextChunk) {
PngInternationalTextChunk internationalChunk = (PngInternationalTextChunk) chunk;
System.out.println(internationalChunk.isCompressed());
System.out.println(internationalChunk.getLanguage());
System.out.println(internationalChunk.getTranslatedKeyword());
}
}
}
Подробные инструкции можно найти в статьях Как читать метаданные PNG с помощью Java и Управление данными XMP и EXIF изображений с помощью Java.
Дополнительные ресурсы по Java API можно найти по этим ссылкам:
Java API | Документация | Скачать
Заключение
Таким образом, мы рассмотрели, как извлекать, просматривать и редактировать теги метаданных в файлах PNG. Первоначально мы добились этого с помощью онлайн-редактора метаданных. Позже мы углубились в программное редактирование метаданных с использованием C# и Java. При этом мы исследовали различные свойства метаданных, характерные для файлов PNG.
Более подробную информацию об API см. в соответствующей документации. Если у вас есть какие-либо вопросы, свяжитесь с нами через форум.