TPDFlibDynamicPagePlacement

Datentypen, Seitenlayout, Paginierung

Beschreibung

Meldet Ziel, sichtbares Ergebnis, natürliche Grenzen, angeforderten Slot und Transformation für ein übernommenes dynamisches Komponentenfragment

Deklaration

type
  TPDFlibDynamicPagePlacement = record
    PageNumber: Integer;
    CompositionIndex: Integer;
    Left: Double;
    Top: Double;
    Width: Double;
    Height: Double;
    HasContent: Boolean;
    HasMoreContent: Boolean;
    SourceWidth: Double;
    SourceHeight: Double;
    SlotLeft: Double;
    SlotTop: Double;
    SlotWidth: Double;
    SlotHeight: Double;
    Transform: TPDFlibDynamicPlacementTransform;
    WasClipped: Boolean;
    WasScaled: Boolean;
  end;

Felder

PageNumber1-basierte Zielseite
CompositionIndexNullbasierter Index des übernommenen Fragments
Left, Top, Width, HeightAufgelöste sichtbare Platzierung in von oben nach unten orientierten Dokumentkoordinaten
HasContent, HasMoreContentÜbernommener Inhalt und Fortsetzungszustand
SourceWidth, SourceHeightNatürliche verwendete Grenzen, die die Komponente meldet
SlotLeft, SlotTop, SlotWidth, SlotHeightUrsprünglicher vom Aufrufer gelieferter Ziel-Slot
TransformAffine Matrix von lokal zu Dokument
WasClipped, WasScaledAngewendete Flags der Überlaufauflösung

Siehe auch

TPDFlibDynamicComponentSession, ComposeNextLayout, TPDFlibDynamicPlacementTransform