Поиск цифровых подписей в файле WMF

Собственный API C# .NET для просмотра & поиск цифровых подписей в уже подписанном файле WMF и анализ сертификата подписи. Выполняйте расширенные операции электронной подписи в ваших документах, используя несколько строк кода.


Скачать бесплатную пробную версию

О GroupDocs.Signature для .NET API

GroupDocs.Signature for .NET — это расширенный API-интерфейс .NET для электронной подписи цифровых документов с использованием различных типов подписи, таких как текст, изображение, штрих-код, штамп, поле формы, QR-код и метаданные. Пользователи могут загружать, редактировать, проверять, сохранять, удалять, находить и просматривать цифровые подписи в документах PDF, Microsoft Word, Excel, презентациях PowerPoint, Adobe Photoshop, метафайлах и форматах файлов изображений с дополнительной поддержкой настройки свойств подписи по мере необходимости.

Как искать подписи в WMF

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

  • Создайте новый экземпляр класса Signature и передайте путь к исходному документу в качестве параметра конструктора.
  • Создайте экземпляр объекта DigitalSearchOptions в соответствии с вашими требованиями и укажите параметры поиска.
  • Вызвать метод Search экземпляра класса Signature и передать ему DigitalSearchOptions.

Системные Требования

API GroupDocs.Signature для .NET поддерживаются на всех основных платформах и операционных системах. Перед выполнением приведенного ниже кода убедитесь, что в вашей системе установлены следующие предварительные компоненты.

  • Операционные системы: Microsoft Windows, Linux, MacOS
  • Среды разработки: Visual Studio, Xamarin, MonoDevelop
  • Фреймворки: .NET Framework, .NET Standard, .NET Core, Mono
  • Загрузите последнюю версию GroupDocs.Signature для .NET из NuGet.

using (Signature signature = new Signature("signed.pdf"))
{
    DigitalSearchOptions options = new DigitalSearchOptions()
    {
        // указать специальные критерии поиска
        Comments = "Test comment",
        // критерии выдачи сертификата
        IssuerName = "John",
        // предмет цифрового сертификата
        SubjectName = "Test",
        // указать диапазон дат период подписи
        SignDateTimeFrom = DateTime.Now.AddMonths(-1),
        SignDateTimeTo = DateTime.Now,
    };
    // поиск подписей в документе
    List signatures = signature.Search(options);
    Console.WriteLine("Source document contains following signatures.");
    foreach (var digitalSignature in signatures)
    {
        Console.WriteLine("Digital signature found from {0} with validation flag {1}. Certificate SN {2}",
            digitalSignature.SignTime, digitalSignature.IsValid, digitalSignature.Certificate?.SerialNumber);
    }
}

Поиск живых демонстраций WMF Signature

Добавьте электронные подписи файлов WMF прямо сейчас, посетив веб-сайт GroupDocs.Signature Живые демонстрации. Живая демонстрация имеет следующие преимущества

Нет необходимости скачивать API

Нет необходимости писать код

Просто загрузите исходный файл

Скачать результирующий файл

Что такое формат файла WMF

Файлы с расширением WMF представляют собой метафайл Microsoft Windows (WMF) для хранения данных векторных и растровых изображений. Чтобы быть более точным, WMF принадлежит к категории форматов векторных файлов форматов графических файлов, которые не зависят от устройства. Интерфейс графических устройств Windows (GDI) использует функции, хранящиеся в файле WMF, для отображения изображения на экране. Более расширенная версия WMF, известная как Enhanced Meta Files (EMF), была опубликована позже, что делает формат более многофункциональным. Практически WMF похож на SVG. Узнайте больше о формате файла WMF

Подробнее Что такое формат файла WMF

Другие доступные варианты

Многоформатный API поиска цифровых подписей для документов и изображений. Найдите подписи в некоторых популярных форматах файлов, как указано ниже.

Поиск электронных подписей в DOCM

(Документ Microsoft Word с поддержкой макросов)

Поиск электронных подписей в DOCX

(Документ Microsoft Word с открытым XML)

Поиск электронных подписей в DOT

(Шаблон документа Microsoft Word)

Поиск электронных подписей в DOTX

(Шаблон документа Word Open XML)

Поиск электронных подписей в DOTM

(Шаблон Microsoft Word с поддержкой макросов)

Поиск электронных подписей в RTF

(Форматированный текстовый документ)

Поиск электронных подписей в ODT

(Открыть текст документа)

Поиск электронных подписей в OTT

(Текстовый шаблон OpenDocument)

Поиск электронных подписей в XLS

(Формат двоичного файла Microsoft Excel)

Поиск электронных подписей в XLSX

(Электронная таблица Microsoft Excel Open XML)

Поиск электронных подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Поиск электронных подписей в XLSM

(Электронная таблица Microsoft Excel с поддержкой макросов)

Поиск электронных подписей в XLSB

(Двоичный лист Microsoft Excel)

Поиск электронных подписей в XLTM

(Шаблон Microsoft Excel с поддержкой макросов)

Поиск электронных подписей в ODS

(Открыть электронную таблицу документов)

Поиск электронных подписей в OTS

(Шаблон электронной таблицы OpenDocument)

Поиск электронных подписей в PPTX

(Презентация PowerPoint Open XML)

Поиск электронных подписей в PPS

(Слайд-шоу Microsoft PowerPoint 97-2003)

Поиск электронных подписей в PPSX

(Слайд-шоу PowerPoint Open XML)

Поиск электронных подписей в POTM

(Шаблон Microsoft PowerPoint с поддержкой макросов)

Поиск электронных подписей в PPTM

(Презентация Microsoft PowerPoint)

Поиск электронных подписей в OTP

(Шаблон презентации OpenDocument)

Поиск электронных подписей в TIFF

(Формат файла изображения с тегами)

Поиск электронных подписей в JPEG

(Изображение в формате JPEG)

Поиск электронных подписей в GIF

(Формат обмена графикой)

Поиск электронных подписей в PNG

(Портативная сетевая графика)

Поиск электронных подписей в BMP

(Формат растрового файла)

Поиск электронных подписей в CDR

(CorelDraw векторный графический рисунок)

Поиск электронных подписей в SVG

(Масштабируемая векторная графика)

Поиск электронных подписей в EMF

(Расширенный формат метафайла)

Поиск электронных подписей в CMX

(Изображение обмена метафайлами Corel)

Поиск электронных подписей в PPSM

(Слайд-шоу Microsoft PowerPoint с поддержкой макросов)

Поиск электронных подписей в DCM

(Цифровая визуализация и коммуникации в медицине)

Back to top
 Русский