THotPDF.RegisterFormXObject

THotPDF

 

Горе

Регистрира reusable page-content като PDF Form XObject и връща resource name-а, използван от THPDFPage.DrawFormXObject

 

Delphi syntax:

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

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

 

Описание

Методът създава непряк /Type /XObject /Subtype /Form поток с /FormType 1, подадения /BBox, единична матрица и минимален resource dictionary. Върнатото име е стабилно в рамките на документа и се добавя към dictionary-а Resources/XObject на всяка страница при първото изчертаване

Използвайте това за печати, повтарящи се векторни групи, лога и друго съдържание, което трябва да бъде дефинирано веднъж и рисувано многократно на различни позиции, с различен мащаб или завъртане