Короткий огляд GroupDocs.Metadata

Нижче наведено огляд GroupDocs.Metadata for .NET

Illustration metadata

Інтеграція програм C#

API GroupDocs.Metadata for .NET легко інтегрувати з C#, ASP.NET та іншими програмами на основі .NET, щоб допомогти вашим кінцевим користувачам маніпулювати метаданими з низки зображень, документів та інших медіафайлів форматах без встановлення зовнішнього програмного забезпечення. Бібліотека метаданих .NET підтримує інструменти створення для швидкого додавання функцій перегляду, редагування, видалення, вилучення, порівняння та експорту метаданих у низку галузевих стандартних форматів документів, таких як PDF, Microsoft Office Word, електронні таблиці Excel, презентації PowerPoint, Outlook електронні листи, Project, діаграми Visio, OneNote, зображення, AutoCAD, Photoshop, аудіо, відео та метафайли.

Різні типи метаданих

API метаданих дуже гнучкий і простий у роботі. Він отримує файл документа як вхідні дані, аналізує інформацію метаданих, дозволяє виконувати підтримувані операції з метаданими та зберігати змінений файл для швидкого доступу в майбутньому. Він працює з найбільш відомими стандартами метаданих, такими як вбудовані, XMP, EXIF, IPTC, блоки ресурсів зображень, ID3 і спеціальні властивості метаданих. За допомогою API GroupDocs.Metadata for .NET ви також можете порівняти два документи, щоб визначити відмінності та подібності в їхніх властивостях метаданих. Ви також можете експортувати метадані необхідних документів у Excel, CSV або DataSet.

Підтримуються всі популярні середовища

GroupDocs.Metadata for .NET можна використовувати для розробки програм у будь-якому середовищі розробки, націленому на платформу .NET. Він сумісний з усіма мовами на основі .NET і підтримує популярні операційні системи (Windows, Linux, MacOS), де можна встановити фреймворки Mono або .NET (включаючи .NET Core).

Незалежність платформи

GroupDocs.Metadata for .NET підтримує такі операційні системи, фреймворки та менеджери пакетів:

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Підтримувані формати файлів

GroupDocs.Metadata for .NET підтримує такі формати файлів документів.

Офісні формати

  • Портативний: PDF
  • Word: DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT
  • Excel: XLS, XLSX, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM
  • OpenDocument: ODT, ODS
  • Visio: VSD, VDX, VSS, VSSX, VSX, VST, VSTX, VTX, VSDX, VDW, VSTM, VSSM, VSDM

Медіа та графіка

  • відео: AVI, MOV, QT, FLV
  • Популярні формати зображень: JPG, JPEG, JPE, JP2, PNG, BMP
  • Багатосторінкові зображення: GIF, WEBP, TIFF, DJVU, DJV, DICOM
  • Аудіо: MP3, WAV
  • Matroska Media Container: MKV, MKA, MK3D, WEBM
  • AutoCAD: DWG, DXF
  • Photoshop: PSD

Інший

  • Outlook: MSG, EML, EMLX, PST, OS
  • Шрифти: OTF, OTC, TTF, TTC
  • Демонструвати: MPP
  • Metafiles: EMF, WMF
  • vCard: VCF, VCR
  • OneNote: ONE
  • інші: EPUB, ZIP, TORRENT, ASF

Функції GroupDocs.Metadata for .NET

Використовуйте метадані для захисту PDF, Office, зображень та інших форматів

Feature icon

Визначте вбудовані та спеціальні метадані

Багато форматів файлів мають обов’язкові метадані. Маніпулюйте ними, а також власними метаданими для власних цілей

Feature icon

Знайдіть фотографії, зроблені на певну камеру

Отримайте інформацію про фотографії, що зберігаються в метаданих, зокрема про виробника камери, модель, роздільну здатність тощо

Feature icon

Можливість виявлення/видалення цифрових підписів

Знайдіть усі цифрові метадані у ваших бізнес-файлах і видаліть те, що вам потрібно

Feature icon

Розташування фото

Імпортуйте властивості метаданих зображення та видаляйте інформацію про місцезнаходження з фотографій

Feature icon

Пошук метаданих

Пошук властивостей метаданих файлів і перерахування будь-якого типу метаданих

Feature icon

Чисті бізнес-дані

Видаліть метадані та коментарі зі звітів і документів

Feature icon

Попередній перегляд документів

Створюйте попередній перегляд зображень для файлів EPUB, CAD, EML і MSG

Feature icon

Підтримка мультимедіа Matroska

Читання субтитрів Matroska та отримання метаданих аудіо- та відеофайлів

Feature icon

Отримайте метадані форматів архівів і торрентів

Маніпулювати метаданими архівних файлів, як-от .ZIP, і файлів із торрент-даними

Feature icon

Розпізнавання типу файлу документа під час виконання

Наше рішення надає можливість визначати тип файлу або потоку перед обробкою метаданих

Feature icon

Проаналізуйте відмінності метаданих

Порівняйте властивості метаданих підтримуваних форматів і визначте відмінності чи схожість

Feature icon

Зменшення використання пам’яті для документів і зображень

Очистіть документи та зображення від зайвих прихованих даних

Feature icon

Документи служби контролю

Отримайте та видаліть приховані дані у файлах Microsoft Word, Excel, PowerPoint і PDF

Feature icon

Замінити властивості метаданих підтримуваних форматів файлів

Цілком можливо отримати список відповідних метаданих документів і замінити вміст кожного запису

Feature icon

Підтримка зображень TIFF

Додавання, оновлення та видалення пакетів метаданих IPTC у зображеннях TIFF

Feature icon

Підтримка Microsoft Excel

Витягайте метадані з файлів Microsoft Excel, починаючи з Excel 95

Feature icon

Підтримка зображень PNG

Витягнення текстових метаданих із файлів зображень PNG

Feature icon

Виявлення типу MIME

Визначити тип MIME певного файлу або потоку файлів

Feature icon

Попередній перегляд зображень

Отримувати мініатюри та відтворювати попередній перегляд зображень для підтримуваних форматів

Feature icon

Matroska Multimedia Security

Визначити захист паролем і підтримку мультимедійного контейнера Matroska

Feature icon

Вбудована підтримка метаданих

Використовуйте визначений ключ для читання властивостей метаданих підтримуваних форматів

Feature icon

Метадані зображення EXIF

Оновіть властивості метаданих EXIF ​​у файлах WEBP, PNG і PSD

Feature icon

Підтримка електронних листів і шрифтів

Читайте метадані повідомлень електронної пошти та аналізуйте файли шрифтів OpenType

Feature icon

Обробка мультимедійних файлів

Витягуйте властивості метаданих XMP у файли MOV, MP3 і WEBP

Зразки коду

Деякі випадки використання типових операцій GroupDocs.Metadata for .NET

Знайдіть приховані метадані

Щоб контролювати вміст внутрішнього документа, ви можете знайти й обробити метадані документа:

Як отримати певні метадані документа

// Завантажте вихідний документ у конструктор метаданих
using (Metadata metadata = new Metadata("source.pptx"))
{
    // Отримайте всі властивості, які містять назву останнього редактора документів
    // або дата/час останньої зміни документа
    var properties = metadata.FindProperties(
        p => p.Tags.Contains(Tags.Person.Editor) || 
        p.Tags.Contains(Tags.Time.Modified));

    // Обробляти отримані записи метаданих
    foreach (var property in properties)
    {
        Console.WriteLine("Property name: {0}, Property value: {1}", property.Name, property.Value);
    }
}

Захищений вміст документів

Додайте приховані метадані до ваших бізнес-файлів, щоб захистити їх вміст:

Як додати деякі відсутні властивості метаданих до файлу незалежно від його формату.

// Завантажити вихідний документ
using (Metadata metadata = new Metadata("source.pdf"))
{
    if (metadata.FileFormat != FileFormat.Unknown && !metadata.GetDocumentInfo().IsEncrypted)
    {
        // Додайте властивість, яка містить дату останнього друку файлу, якщо її немає
        // Властивість буде додано, якщо документ підтримує такий тип метаданих
        var affected = metadata.AddProperties(p => p.Tags.Contains(Tags.Time.Printed), new PropertyValue(DateTime.Now));
          
        Console.WriteLine("Affected properties: {0}", affected);

        // Зберегти змінений документ за вказаним шляхом
        metadata.Save("output.pdf");
    }
}

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська