HTML JPG PDF XML DOCX
  Product Family
PDF

Получение подписей из PDF в .NET SDK

API для получения подписей из PDF документов с использованием серверного .NET API.

Get Started

Как извлечь подписи из PDF документов с использованием Cloud .NET SDK

Для получения подписей из PDF документов через Cloud .NET SDK мы будем использовать Aspose.PDF Cloud .NET SDK Этот Cloud SDK позволяет легко создавать облачные приложения для создания, редактирования и конвертации PDF на C#, ASP.NET и других языках .NET для различных облачных платформ. Откройте NuGet менеджер пакетов, найдите Aspose.PDF Cloud и установите. Вы также можете использовать следующую команду из консоли диспетчера пакетов.

Команда консоли диспетчера пакетов


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

Шаги для получения подписей с использованием .NET SDK

Разработчики Aspose.PDF Cloud могут легко извлечь подписи из PDF документов. Разработчикам нужно всего несколько строк кода.

  1. Создайте новый объект Configuration с вашим секретом приложения и ключом
  2. Создайте объект для подключения к Cloud API
  3. Загрузите ваш файл документа
  4. Извлеките подписи из PDF документов в облачном хранилище, используя функцию GetDocumentSignatureFieldsAsync
  5. Проверьте ответ и зафиксируйте результат
  6. Если операция прошла успешно, выведите список подписей
 

Этот пример кода показывает получение подписей из PDF документа


using Aspose.Pdf.Cloud.Sdk.Model;

namespace Signatures
{
    public class GetSignatures
    {
        public static async Task Extract(string documentName, string remoteFolder)
        {
		// Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required). 
		pdfApi = new PdfApi(AppSecret, AppSid);

                using (var file = File.OpenRead(Path.Combine(localFolder, documentName)))
		{ // Upload the local PDF to cloud storage folder name.
                    FilesUploadResult uploadResponse = await pdfApi.UploadFileAsync(Path.Combine(remoteFolder, documentName), documentName);
                    Console.WriteLine(uploadResponse.Uploaded[0]);
                }

                // Get signatures from the PDF in cloud storage.
                SignatureFieldsResponse response = await pdfApi.GetDocumentSignatureFieldsAsync(documentName, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("GetSignatures(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("GetSignatures(): Failed to receive signatures from the document.");
                else if (response.Fields == null ||  response.Fields.List == null ||  response.Fields.List.Count == 0)
                    Console.WriteLine("GetSignatures(): signatures not found in the document.");
                else
                { // Show signatures.
                    Console.WriteLine("GetSignatures(): Signatures extracted successfully from the Pdf document '{0}'.", documentName);
                    foreach (var field in response.Fields.List) {
                        Console.WriteLine(field);
                    }
                }
            }
        }
    }
 

Работа с подписями в PDF через .NET SDK

Извлечение подписей позволяет систематически проверять документы на подлинность и актуальность, дату и время подписей, а также целостность документа. Задачи, такие как извлечение подписей из документов или групповая аналитика, обеспечивают автоматизацию, экономя время и снижая ручные усилия. Извлеките подписи из PDF документов с помощью Aspose.PDF Cloud .NET SDK.

С нашим .NET SDK вы можете

  • Добавлять заголовок и нижний колонтитул PDF документа в текстовом или графическом формате.
  • Добавлять таблицы и текстовые или графические штампы в PDF документы.
  • Присоединять несколько PDF документов к существующему файлу.
  • Работать с вложениями, аннотациями и полями форм в PDF.
  • Применять шифрование или дешифрование к PDF документам и устанавливать пароль.
  • Удалять все штампы и таблицы со страницы или всего PDF документа.
  • Удалять конкретный штамп или таблицу из PDF документа по его ID.
  • Заменять одну или несколько вхождений текста на странице PDF или во всем документе.
  • Обширная поддержка конвертации PDF документов в различные другие форматы файлов.
  • Извлекать различные элементы из PDF файлов и оптимизировать PDF документы.
  • Вы можете попробовать наше бесплатное приложение для тестирования функционала.

  •