TPDFlibTableExportOptions

Tables

Description

TPDFlibTableExportOptions contrôle la mise en page et le style d'un export de dataset ; partez de DefaultTableExportOptions et surchargez des champs isolés au lieu de remplir tout l'enregistrement à la main

Les distances sont en millimètres et les couleurs sont des triplets de composantes RGB dans la plage 0 à 1

Syntaxe

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;

Paramètres

LeftLe bord gauche du tableau en millimètres
TopLe haut du tableau sur la première page en millimètres
BottomMarginLa marge basse en millimètres qui pilote la pagination
ColumnWidthLa largeur de colonne par défaut en millimètres
RowHeightLa hauteur de ligne en millimètres, où 0 laisse les cellules se mesurer elles-mêmes
HeaderColorLe remplissage de la bande d'en-tête comme triplet RGB de 0 à 1
HeaderTextColorLa couleur du texte d'en-tête comme triplet RGB de 0 à 1
StripeColorLe remplissage des rayures zébrées comme triplet RGB de 0 à 1
StripeActive le rayage zébré des lignes alternées
RepeatHeaderRedessine la ligne d'en-tête en haut de chaque page de continuation
TitleUn titre facultatif dessiné au-dessus du tableau

Voir aussi

DefaultTableExportOptions, TPDFlibTableExporter, PDFlibExportDataSet, TPDFlibTableFieldSpec