|
Oblikuje izris plošče orisa zaznamka z uporabo vnosov slovarja orisa PDF /C (barva) in /F (krepko / ležeče zastavice) (ISO 32000-1 §12.3.3 tabela 153). Uporabite ju za poudarjanje poglavij, označevanje razdelkov, ki čakajo na pregled, ali ujemanje barv blagovne znamke
Delphi syntax:
property Color: TColor;
property Bold: Boolean;
property Italic: Boolean;
Description
Color zapiše polje PDF /C [r g b]. Kanali TColor se razberejo v plavajoče komponente v območju [0..1], ki ga zahteva specifikacija. Vcl.Graphics.clNone (privzeto) prepreči izpis – starejši klicatelji vidijo bajt za bajtom enak izhod. Če Color kadar koli znova nastavite na clNone, se vnos odstrani iz slovarja orisa
Bold in Italic sestavljata bitno zastavico PDF /F (bit 1 = ležeče, bit 2 = krepko). Vnos se izpiše samo, kadar je vsaj ena zastavica true. Če obe znova nastavite na false, se vnos odstrani
Nastavitve spreminjajo živ slovar orisa na mestu, zato je vrstni red AddChild, nato nastavljanje lastnosti, povsem pravilen
Primer
var
Item: THPDFDocOutlineObject;
begin
Item := PDF.OutlineRoot.AddChild('Chapter 1');
Item.Bold := True;
Item.Color := clNavy;
end;
Availability
HotPDF v2.119.15. Funkcija PDF 1.4+; bralniki PDF 1.3 vnose mirno prezrejo.
See also: THPDFDocOutlineObject, AddChild, Opened
|