HTML JPG PDF XML DOCX
  Product Family
PDF

Анализ PDF для извлечения текста по имени в .NET SDK

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

Get Started

Как анализировать PDF документы для извлечения текста по имени с использованием облачного SDK .NET

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

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


     
    PM> Install-Package Aspose.Pdf-Cloud
     
     

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

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

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

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


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Parser
    {
        public class GetTextBox
        {
            public static async Task Extract(string documentName, string fieldName, 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]);
                }

                // Parse PDF to extract text box by name in cloud storage.
                TextBoxFieldResponse response = await pdfApi.GetTextBoxFieldAsync(documentName, fieldName, folder: remoteFolder);

                // Checks the response and logs the result.
                if (response == null)
                    Console.WriteLine("GetTextBox(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("GetTextBox():  Failed to receive TextBox fields from the document.");
                else
                { // Show text box.
                    Console.WriteLine("GetTextBox(): TextBox field '{0}' successfully received from the document '{1}.", fieldName, documentName);
                    Console.WriteLine(response.Field.ToString());
                }
            }
        }
    }
 

Работа с анализом текста в PDF через .NET SDK

Анализируя PDF документы для извлечения текста по имени, вы можете изменить содержимое поля TextBox по мере необходимости. Это сохраняет расположение текста в документах, экономя время и уменьшая ручную работу. Анализируйте PDF документы для извлечения текста по имени с помощью Aspose.PDF Cloud .NET SDK.

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

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

  •