Проверить текст
Введение
В этом руководстве мы покажем вам процесс проверки текста в документах с помощью GroupDocs.Signature для .NET. Эта мощная библиотека позволяет легко интегрировать функцию проверки текста в ваши приложения .NET, обеспечивая целостность и подлинность ваших документов.
Предварительные условия
Прежде чем мы начнем, убедитесь, что у вас есть следующие предварительные условия:
- GroupDocs.Signature для .NET: убедитесь, что вы установили и настроили GroupDocs.Signature для .NET. Вы можете скачать библиотеку сздесь.
- Файл документа: подготовьте файл документа (например, sample_multiple_signatures.docx), который вы хотите проверить.
Импортировать пространства имен
Во-первых, вам необходимо импортировать необходимые пространства имен в ваш проект:
using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
Шаг 1. Установите путь к файлу документа
Определите путь к файлу документа, который вы хотите проверить. Заменять"sample_multiple_signatures.docx"
с путем к файлу вашего документа.
string filePath = "sample_multiple_signatures.docx";
Шаг 2. Инициализация объекта подписи
Создайте экземплярSignature
class и передать путь к файлу его конструктору.
using (Signature signature = new Signature(filePath))
{
// Код подтверждения будет написан здесь
}
Шаг 3. Укажите параметры проверки текста
Определите параметры проверки текста, включая проверяемый текст, тип соответствия и другие параметры.
TextVerifyOptions options = new TextVerifyOptions()
{
AllPages = true, // Проверка текста на всех страницах
SignatureImplementation = TextSignatureImplementation.Native,
Text = "signature", // Текст для проверки
MatchType = TextMatchType.Contains // Укажите тип соответствия
};
Шаг 4. Проверка подписей документов
ВызовитеVerify
метод наSignature
объект и передать параметры проверки.
VerificationResult result = signature.Verify(options);
Шаг 5. Обработка результата проверки
Проверьте достоверность результата проверки и обработайте его соответствующим образом.
if(result.IsValid)
{
Console.WriteLine($"\nDocument {filePath} was verified successfully!");
foreach (TextSignature item in result.Succeeded)
{
Console.WriteLine($"\nValid signature is found with text: {item.Text}");
}
}
else
{
Helper.WriteError($"\nDocument {filePath} failed verification process.");
}
Заключение
В заключение, GroupDocs.Signature для .NET обеспечивает простой способ проверки текста в документах, гарантируя целостность и подлинность документа. Следуя инструкциям, описанным в этом руководстве, вы сможете легко интегрировать функцию проверки текста в свои приложения .NET.
Часто задаваемые вопросы
Совместим ли GroupDocs.Signature для .NET со всеми форматами документов?
Да, GroupDocs.Signature для .NET поддерживает широкий спектр форматов документов, включая DOCX, PDF, XLSX и другие.
Могу ли я настроить критерии проверки текста?
Конечно, вы можете настроить различные параметры, такие как тип соответствия, диапазон страниц и т. д., в соответствии с вашими требованиями проверки.
Предоставляет ли GroupDocs.Signature для .NET поддержку цифровых подписей?
Да, GroupDocs.Signature для .NET поддерживает как текстовые, так и цифровые подписи, обеспечивая комплексные возможности проверки документов.
Доступна ли бесплатная пробная версия GroupDocs.Signature для .NET?
Да, вы можете воспользоваться бесплатной пробной версией наздесь.
Где я могу получить помощь или поддержку по GroupDocs.Signature для .NET?
Вы можете посетитьФорум GroupDocs.Подпись за помощь и поддержку общества.