PDFium Delphi Component Docs

TPdfXObject Класс

Модуль: PDFium
Обёртка времени жизни для FPDF_XOBJECT из PDFium, создаваемого методом TPdf.CreateXObjectFromPage

Syntax

constructor Create(AHandle: FPDF_XOBJECT);
property Handle: FPDF_XOBJECT read FHandle;

Members

MemberDescription
CreateОборачивает дескриптор FPDF_XOBJECT, возвращённый PDFium
DestroyЗакрывает обёрнутый дескриптор до закрытия владеющего целевого документа
HandleНеобработанное значение FPDF_XOBJECT, используемое API объектов страницы PDFium

Description

TPdfXObject представляет переиспользуемый Form XObject, созданный из страницы другого документа

Дескриптор принадлежит целевому документу, который его создал, и должен быть освобождён до закрытия этого целевого документа

Используйте TPdf.InsertFormObjectFromXObject, чтобы поместить одну копию обёрнутой страницы на текущую целевую страницу

Example

XObject := DestinationPdf.CreateXObjectFromPage(SourcePdf, 1);
DestinationPdf.InsertFormObjectFromXObject(XObject);

See Also

TPdf.CreateXObjectFromPage, TPdf.InsertFormObjectFromXObject, TPdfMatrix