THotPDF.RegisterFormXObject

THotPDF

 

Вверх

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

 

Delphi syntax:

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

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

 

Описание

Метод создает косвенный stream /Type /XObject /Subtype /Form с /FormType 1, переданным /BBox, единичной матрицей и минимальным словарем ресурсов. Возвращаемое имя стабильно в пределах документа и добавляется в словарь Resources/XObject каждой страницы при первом рисовании

Используйте это для штампов, повторяющихся векторных групп, логотипов и другого содержимого, которое должно быть определено один раз и многократно рисоваться в разных позициях, масштабах или поворотах