HTML JPG PDF XML DOCX
  Product Family
PDF

Добавить таблицу в PDF в .NET SDK

Добавьте таблицу в 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 и установите. Вы также можете использовать следующую команду из консоли Package Manager.

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


    PM> Install-Package Aspose.Pdf-Cloud

Шаги по добавлению таблицы в PDF через .NET SDK

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

  1. Загрузите файл в облачное хранилище
  2. Определите внешний вид таблицы
  3. Определите содержимое таблицы
  4. Добавьте таблицу в PDF
  5. Загрузите обновленный файл
 

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


    public static void Add()
    {
        const string localImageFileName = @"C:\Samples\sample-test.pdf";
        const string storageFileName = "Sample-Document-02.pdf";
        const string resultFileName = "Sample-Document-02.pdf";

        // Get your AppSid and AppSecret from https://dashboard.aspose.cloud (free registration required).
        var pdfApi = new PdfApi(AppSecret, AppSid);
        if (pdfApi.GetFilesList(".").Value.All(f => f.Name != storageFileName))
        {
            using var file = File.OpenRead(localImageFileName);
            var uploadResult = pdfApi.UploadFile(storageFileName, file);
            Console.WriteLine(uploadResult.Uploaded[0]);
        }
        var decor = new GraphInfo(
            Color: new Color(255, 0, 0, 255),
            LineWidth: 2,
            IsDoubled: true);

        List<Cell> cells = [
            new(HtmlFragment : "<strong>Cell 1</strong>"),
            new(HtmlFragment : "<strong>Cell 2</strong>")];
        var rows = new List<Row>()
        {
            new(Cells:cells)
        };

        Table demoTable = new(Rows: rows, Top: 600, Left: 10)
        {
            Border = new BorderInfo(decor, decor, decor, decor),
            ColumnWidths = "150 300"
        };

        List<Table> tables = [demoTable];
        pdfApi.PostPageTables(storageFileName, pageNumber: 1, tables);
        pdfApi.DownloadFile(storageFileName)
            .CopyTo(File.Create(resultFileName));
    }
 

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

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

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

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

  •