Работа с таблицей в помеченных PDF

Создание таблицы в помеченном PDF

Aspose.PDF for .NET позволяет создавать таблицу в помеченных PDF-документах. Для работы с таблицами API предоставляет класс TableElement. Чтобы создать таблицу, вы можете использовать метод CreateTableElement() интерфейса ITaggedContent. Кроме того, вы можете использовать методы CreateTHead(), CreateTBody() и CreateTFoot() класса TableElement для создания заголовка таблицы, тела таблицы и подвала таблицы соответственно. Чтобы создать строку таблицы, вы можете использовать метод CreateTR() класса TableRowCollectionElement. Вы также можете проверить, соответствует ли созданный PDF-документ требованиям PDF/UA, используя метод Validate() класса Document.

Следующий фрагмент кода также работает с библиотекой Aspose.PDF.Drawing.

Следующий фрагмент кода показывает, как создать таблицу в помеченном PDF-документе:

Стилизация элемента таблицы

Aspose.PDF for .NET позволяет стилизовать таблицу в помеченном PDF-документе. Чтобы стилизовать таблицу, вы можете создать таблицу, используя метод CreateTableElement() интерфейса ITaggedContent, и установить стиль таблицы, используя свойства класса TableElement. Следующий список свойств, которые вы можете использовать для стилизации таблицы:

Следующий фрагмент кода показывает, как стилизовать таблицу в помеченном PDF-документе:

Стилизация строки таблицы

Aspose.PDF for .NET позволяет стилизовать строку таблицы в помеченном PDF-документе. Чтобы стилизовать строку таблицы, вы можете использовать свойства класса TableTRElement. Следующий список свойств, которые вы можете использовать для стилизации строки таблицы:

  • BackgroundColor.
  • Border.
  • DefaultCellBorder.
  • MinRowHeight.
  • FixedRowHeight.
  • IsInNewPage.
  • IsRowBroken.
  • DefaultCellTextState.
  • DefaultCellPadding.
  • VerticalAlignment.

Следующий фрагмент кода показывает, как стилизовать строку таблицы в помеченном PDF-документе:

Стилизация ячейки таблицы

Aspose.PDF for .NET позволяет стилизовать ячейку таблицы в помеченном PDF-документе. Чтобы стилизовать ячейку таблицы, вы можете использовать свойства класса TableCellElement. Следующий список свойств, которые вы можете использовать для стилизации ячейки таблицы:

Следующий фрагмент кода показывает, как стилизовать ячейку таблицы в помеченном PDF-документе:

Настройка позиции таблицы

Следующий фрагмент кода показывает, как настроить позицию таблицы в помеченном PDF-документе: