Створення таблиць у PDF-файлах за допомогою C# .NET

Таблиці є ефективним способом організації та відображення структурованих даних. При програмному генерації таблиць PDF C# інтеграція таблиць у PDF-файли покращує подання даних через структуровані рядки та стовпці. Цей посібник ілюструє як створити та налаштувати таблиці у PDF-файлах за допомогою C# та бібліотеки Aspose.PDF для .NET.


Теми, що розглядаються:


C# бібліотека для створення таблиць у PDF

Ми використаємо бібліотеку Aspose.PDF для .NET для створення таблиць PDF C#. Цей потужний інструмент спрощує процес програмного створення таблиць PDF, дозволяючи налаштовувати, такі як стилі рамок, коригування полів та автоматичне підлаштування стовпців.

Установка:

Встановіть Aspose.PDF для .NET за допомогою NuGet:

PM> Install-Package Aspose.PDF

Створення таблиці у PDF-файлі

Дотримуйтесь цих кроків, щоб додати таблиці до PDF C# у новому або вже існуючому PDF-документі:

  1. Завантажте або створіть PDF-файл за допомогою класу Document.
  2. Ініціалізуйте таблицю за допомогою класу Table та налаштуйте її рядки і стовпці.
  3. Заповніть таблицю даними за допомогою методів Rows.Add() та Cells.Add().
  4. Створюйте динамічні PDF таблиці C#, додаючи таблицю на сторінку PDF за допомогою Document.Pages.Add().
  5. Збережіть PDF-файл, щоб зберегти зміни.

Приклад коду:

Вихід:

Створення таблиці у PDF-файлі з C#

Налаштування рамок та полів таблиці

Щоб покращити візуальну привабливість і професіоналізм ваших PDF-таблиць, ви можете застосувати індивідуальні рамки та поля:

  • Використовуйте клас BorderInfo для встановлення стилів рамок, ширини та кольорів.
  • Коригуйте верхні, нижні, ліві та праві поля за допомогою класу MarginInfo для форматування таблиць PDF C#.

Приклад коду:

Вихід:

Індивідуальні рамки та поля в таблицях PDF

Автоматичне підлаштування стовпців у PDF таблицях

За допомогою Aspose.PDF для .NET ви можете автоматично налаштувати ширину стовпців залежно від вмісту або доступного простору:

  • Використовуйте властивість ColumnAdjustment, щоб встановити такі параметри, як AutoFitToContent або AutoFitToWindow для ефективного генерування PDF таблиць з C#.

Приклад коду:


Безкоштовна пробна версія та ресурси

Ви можете отримати безкоштовну тимчасову ліцензію для бібліотеки Aspose.PDF для .NET без обмежень. Ознайомтеся з документацією для ознайомлення з розширеними функціями або зв’яжіться з нами на нашому форумі для отримання спеціалізованої підтримки.


Висновок

У цьому посібнику ви дізналися, як створити PDF таблиці C# і налаштувати їх за допомогою бібліотеки Aspose.PDF для .NET. Від застосування рамок і полів до налаштування ширини стовпців ви тепер маєте можливість ефективно додавати структуровані дані до ваших PDF-документів з легкістю.


Пов’язані статті: