HTML JPG PDF XML DOCX
  Product Family
PDF

Получить таблицы из PDF в .NET SDK

Получите все таблицы из PDF-документа с помощью серверного API .NET.

Get Started

Как извлечь таблицы из PDF через облачный .NET SDK

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

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


    PM> Install-Package Aspose.Pdf-Cloud

Шаги для извлечения таблиц из PDF через .NET SDK

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

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

Этот пример кода показывает извлечение таблиц из PDF-документов


    using Aspose.Pdf.Cloud.Sdk.Model;

    namespace Tables
    {
        public class GetTables
        {
            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 all tables from the PDF on cloud storage.
                TablesRecognizedResponse response = await pdfApi.GetDocumentTablesAsync(documentName, folder: remoteFolder);

                // Checks the response and logs the result.
		if (response == null)
                    Console.WriteLine("GetTables(): Unexpected error!");
                else if (response.Code < 200 || response.Code > 299)
                    Console.WriteLine("GetTables(): Failed to extract tables from the document.");
                else
                { // If the operation was successful, print the tables or make some other actions
                    Console.WriteLine("GetTables(): All tables successfully extracted from the document '{0}.", documentName);
                    foreach (var table in response.Tables.List)
                    {
                        Console.WriteLine(table.ToString());
                    }
                }
            }
        }
    }
 

Работа с таблицами в PDF

Таблицы предоставляют структурированный формат для систематичного представления данных, упрощая читателям понимание и анализ информации. Они также улучшают визуальную привлекательность документа, добавляя профессионализм и организованность. При работе с числовыми или сравнительными данными таблицы улучшают ясность, группируя связанную информацию в легкодоступном формате. Кроме того, таблицы могут включать в себя данные в реальном времени или динамически генерируемый контент, такой как данные из баз данных или аналитических панелей. Получите все таблицы из PDF-документов с Aspose.PDF Cloud Node.js SDK.

С нашей библиотекой для .NET вы можете:

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

  •