THotPDF.RegisterFormXObject

THotPDF

 

Вверх

Регистрирует повторно используемый контент страницы как PDF Form XObject и возвращает имя ресурса, которое использует THPDFPage.DrawFormXObject.

 

Синтаксис Delphi:

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

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

 

Описание

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

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