THPDFDocOutlineObject.Color / Bold / Italic

THPDFDocOutlineObject

 

OutlineRoot

Stiler dispositions-panelets gengivelse af et bogmærke-element ved hjælp af PDF/C(farve) og/F(fed / kursiv flag) dispositions-ordbogsindtastninger (ISO 32000-1 §12.3.3 tabel 153). Brug disse til at fremhæve kapitler, markere afsnit, der afventer gennemgang, eller matche brandfarver

 

Delphi-syntaks:

property Color: TColor;

property Bold: Boolean;

property Italic: Boolean;

 

Beskrivelse

Colorskriver PDF/C [r g b]arrayet. TColor-kanaler afkodes to flydende komma-komponenter i det [0..1] interval, der forventes af specifikationenVcl.Graphics.clNone(standarden) undertrykker afsendelse – ældre kaldere ser byte-identisk output. IndstillingColortilbage tilclNonetil enhver tid fjerner posten fra dispositions-ordbogen

Bold and Italicsammensætter PDF/Fbit-flag (bit 1 = kursiv, bit 2 = fed). Posten udsendes kun, når mindst ét flag er sandt. Indstilling af begge tilbage til false fjerner posten

Settere muterer den levende dispositions-ordbog på stedet, så rækkefølgen afAddChildefterfulgt af egenskabstildeling er fin

 

Eksempel

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+ funktion; posterne ignoreres elegant af PDF 1.3-fremvisere

 

See also: THPDFDocOutlineObject, AddChild, Opened