GroupDocs.Metadata for .NET предлагает расширенный набор функций управления метаданными и манипулирования ими, позволяющий разработчикам легко читать, редактировать, удалять, искать, сравнивать, заменять и экспортировать метаданные из изображений и форматов документов без использования внешнего программного обеспечения. Извлекайте метаданные из форматов PDF, Word, Excel, PowerPoint, Outlook, OneNote, Visio, Project, AutoCAD, архивных и мультимедийных файлов и выполняйте поддерживаемые операции с метаданными с максимальной гибкостью.
GroupDocs.Metadata for .NET позволяет разработчикам .NET легко извлекать, читать и извлекать метаданные из DJVU файлов из своих приложений, выполнив несколько простых шагов.
GroupDocs.Metadata for .NET API поддерживаются на всех основных платформах и операционных системах. Перед выполнением приведенного ниже кода убедитесь, что в вашей системе установлены следующие предварительные условия.
using (var metadata = new GroupDocs.Metadata.Metadata("input.djvu"))
{
// извлеките все свойства метаданных, которые попадают в определенную категорию
var properties = metadata.FindProperties(
p => p.Tags.Any(t => t.Category == GroupDocs.Metadata.Tagging.Tags.Content));
// итерация по всем свойствам и отображению
foreach (var property in properties)
{
Console.WriteLine("{0} = {1}", property.Name, property.Value);
}
// извлеките все свойства, имеющие определенный тип и значение
var year = DateTime.Today.Year;
properties = metadata.FindProperties(
p => p.Value.Type == GroupDocs.Metadata.Common.MetadataPropertyType.DateTime &&
p.Value.ToStruct(DateTime.MinValue).Year == year);
// отображать все свойства даты и времени со значением года, равным текущему году
foreach (var property in properties)
{
Console.WriteLine("{0} = {1}", property.Name, property.Value);
}
// извлечь все свойства, имена которых соответствуют указанному регулярному выражению
const string pattern = "^author|company|(.+date.*)$";
var regex = new System.Text.RegularExpressions.Regex(pattern,
System.Text.RegularExpressions.RegexOptions.IgnoreCase);
properties = metadata.FindProperties(p => regex.IsMatch(p.Name));
// свойства отображения, имена которых соответствуют следующему шаблону
foreach (var property in properties)
{
Console.WriteLine("{0} = {1}", property.Name, property.Value);
}
}
Получите метаданные файла DJVU прямо сейчас, посетив веб-сайт GroupDocs.Metadata Live Demos. Живая демонстрация имеет следующие преимущества.
Нет необходимости скачивать API
Нет необходимости писать код
Просто загрузите исходный файл
Скачать результирующий файл
API извлечения метаданных многоформатных документов и изображений для .NET. Извлеките метаданные некоторых популярных форматов файлов, как указано ниже.
(Сжатый архив WinZIP)
(Открытый XML-шаблон Microsoft Excel)
(Шаблон Microsoft Excel с поддержкой макросов)
(Шаблон Microsoft Excel)
(Электронная таблица Microsoft Excel Open XML)
(Электронная таблица Microsoft Excel с поддержкой макросов)
(Двоичный файл электронной таблицы Microsoft Excel)
(Формат двоичного файла Microsoft Excel)
(Метафайл Windows)
(Формат файла растрового веб-изображения)
(Формат WAV-файла)
(Векторное скалярное расширение)
(Файл трафарета Visio)
(Формат файла Microsoft Visio)
(Формат файла чертежа Visio)
(Формат файла чертежа Microsoft Visio XML)
(файл визитной карточки)
(Формат файла изображения с тегами)
(Формат файла изображения с тегами)
(Документ Adobe Photoshop)
(Презентация PowerPoint Open XML)
(Презентация Microsoft PowerPoint)
(Презентация PowerPoint)
(Слайд-шоу PowerPoint Open XML)
(Слайд-шоу Microsoft PowerPoint)
(Слайд-шоу Microsoft PowerPoint)
(Открытый XML-шаблон Microsoft PowerPoint)
(Шаблон Microsoft PowerPoint)
(Шаблон PowerPoint)
(Портативная сетевая графика)
(Портативный документ)
(Открыть текст документа)
(Открыть электронную таблицу документов)
(Формат электронной почты Microsoft Outlook)
(Шаблон проекта Майкрософт)
(Файл проекта Microsoft)
(MP3)
(Формат файла QuickTime)
(Файл изображения Объединенной группы экспертов по фотографии)
(Файл изображения JPEG 2000)
(Изображение в формате JPEG)
(Основной файл изображения JPEG 2000)
(Графический файл формата обмена)
(Формат файла флэш-видео)
(Формат файла цифровой электронной книги)
(Файл сообщения электронной почты)
(Расширенный формат метафайла)
(Формат файла обмена чертежами Autodesk)
(Файл базы данных чертежей AutoCAD)
(Шаблон документа Word Open XML)
(Шаблон Microsoft Word с поддержкой макросов)
(Шаблон документа Microsoft Word)
(Документ Microsoft Word с открытым XML)
(Документ Microsoft Word с поддержкой макросов)
(Документ Microsoft Word)
(Цифровая визуализация и коммуникации в медицине)
(DICOM-изображение)
(Формат растрового файла)
(Формат файла avi)
(Формат файла Matroska Video)
(Формат файла Microsoft OneNote)