|
Styluje vykreslení položky záložky v panelu osnovy pomocí položek slovníku osnovy PDF /C (barva) a /F (příznaky tučné / kurzíva) (ISO 32000-1 §12.3.3 Table 153). Použijte je ke zvýraznění kapitol, označení sekcí čekajících na revizi nebo sladění s barvami značky
Syntaxe Delphi:
property Color: TColor;
property Bold: Boolean;
property Italic: Boolean;
Popis
Color zapisuje pole PDF /C [r g b]. Kanály TColor se dekódují na složky s plovoucí desetinnou čárkou v rozsahu [0..1] očekávaném specifikací. Vcl.Graphics.clNone (výchozí) potlačí výstup – starší volající dostanou bajtově shodný výstup. Nastavení Color zpět na clNone kdykoli odstraní položku ze slovníku osnovy
Bold a Italic skládají bitový příznak PDF /F (bit 1 = kurzíva, bit 2 = tučné). Položka se vydá pouze tehdy, když je alespoň jeden příznak true. Nastavení obou zpět na false položku odstraní
Settery mění živý slovník osnovy na místě, takže pořadí AddChild následovaného přiřazením vlastností je v pořádku.
Example
var
Item: THPDFDocOutlineObject;
begin
Item := PDF.OutlineRoot.AddChild('Chapter 1');
Item.Bold := True;
Item.Color := clNavy;
end;
Availability
HotPDF v2.119.15. Funkce PDF 1.4+; prohlížeče PDF 1.3 tyto položky bez problémů ignorují
Viz také: THPDFDocOutlineObject, AddChild, Opened
|