THotPDF.RegisterFormXObject

THotPDF

 

Nahoru

Registers reusable page-content as a PDF Form XObject and returns the resource name used by THPDFPage.DrawFormXObject.

 

Syntaxe Delphi:

function RegisterFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single; const Content: AnsiString): AnsiString;

function RegisterFormXObject(Width, Height: Single; const Content: AnsiString): AnsiString;

 

Popis

Metoda vytvoří nepřímý stream /Type /XObject /Subtype /Form s /FormType 1, dodaným /BBox, jednotkovou maticí a minimálním slovníkem prostředků. Vrácený název je v rámci dokumentu stabilní a při prvním kreslení se přidá do slovníku Resources/XObject každé stránky

Použijte to pro razítka, opakované vektorové skupiny, loga a další obsah, který má být definován jednou a vykreslen mnohokrát na různých pozicích, v různých měřítkách nebo otočeních