|
Bepaalt de weergave van het omtrekpaneel van een bladwijzeritem met behulp van de PDF /C-(colour) en /F-(vet / cursief-vlaggen)vermeldingen in de omtrekwoordenlijst (ISO 32000-1 §12.3.3 Tabel 153) Gebruik deze om hoofdstukken te markeren, secties in afwachting van beoordeling aan te geven of merkkleuren te laten overeenkomen
Delphi-syntaxis:
property Color: TColor;
property Bold: Boolean;
property Italic: Boolean;
Beschrijving
Color schrijft de PDF /C [r g b]-array. TColor-kanalen worden gedecodeerd naar drijvende-kommawaarden in het verwachte bereik [0..1] Vcl.Graphics.clNone (de standaardwaarde) onderdrukt uitvoer - oudere aanroepen zien byte-identieke uitvoer. Als Color op elk moment weer op clNone wordt gezet, verdwijnt de vermelding uit de omtrekwoordenlijst
Bold en Italic vormen samen de PDF /F-bitvlag (bit 1 = cursief, bit 2 = vet). De vermelding wordt alleen uitgevoerd wanneer ten minste één vlag waar is. Als beide weer op onwaar worden gezet, verdwijnt de vermelding
De setters wijzigen de actieve omtrekwoordenlijst rechtstreeks, dus de volgorde van AddChild gevolgd door eigenschaps-toewijzing is prima
Voorbeeld
var
Item: THPDFDocOutlineObject;
begin
Item := PDF.OutlineRoot.AddChild('Chapter 1');
Item.Bold := True;
Item.Color := clNavy;
end;
Availability
HotPDF v2.119.15 PDF 1.4+-functie; de vermeldingen worden netjes genegeerd door PDF 1.3-viewers
Zie ook: THPDFDocOutlineObject, AddChild, Opened
|