TPDFlibTableExportOptions

Tables

Описание

TPDFlibTableExportOptions управляет компоновкой и оформлением экспорта набора данных; отталкивайтесь от DefaultTableExportOptions и переопределяйте отдельные поля, а не заполняйте всю запись вручную

Расстояния задаются в миллиметрах, цвета — тройками RGB-компонент в диапазоне от 0 до 1

Синтаксис

Delphi

TPDFlibTableExportOptions = Record
  Left: Double;
  Top: Double;
  BottomMargin: Double;
  ColumnWidth: Double;
  RowHeight: Double;
  HeaderColor: Array [0..2] Of Double;
  HeaderTextColor: Array [0..2] Of Double;
  StripeColor: Array [0..2] Of Double;
  Stripe: Boolean;
  RepeatHeader: Boolean;
  Title: string;
End;

Параметры

LeftЛевый край таблицы в миллиметрах
TopВерх таблицы на первой странице в миллиметрах
BottomMarginНижнее поле в миллиметрах, управляющее разбивкой на страницы
ColumnWidthШирина колонки по умолчанию в миллиметрах
RowHeightВысота строки в миллиметрах; 0 позволяет ячейкам вычислять её самим
HeaderColorЗаливка полосы заголовка как тройка RGB от 0 до 1
HeaderTextColorЦвет текста заголовка как тройка RGB от 0 до 1
StripeColorЗаливка чередующихся полос как тройка RGB от 0 до 1
StripeВключает чередующуюся заливку нечётных и чётных строк
RepeatHeaderПовторяет строку заголовка вверху каждой страницы продолжения
TitleНеобязательный заголовок, рисуемый над таблицей

См. также

DefaultTableExportOptions, TPDFlibTableExporter, PDFlibExportDataSet, TPDFlibTableFieldSpec