FPDF_XOBJECT из PDFium, создаваемого методом TPdf.CreateXObjectFromPage
constructor Create(AHandle: FPDF_XOBJECT);
property Handle: FPDF_XOBJECT read FHandle;
| Member | Description |
|---|---|
Create | Оборачивает дескриптор FPDF_XOBJECT, возвращённый PDFium |
Destroy | Закрывает обёрнутый дескриптор до закрытия владеющего целевого документа |
Handle | Необработанное значение FPDF_XOBJECT, используемое API объектов страницы PDFium |
TPdfXObject представляет переиспользуемый Form XObject, созданный из страницы другого документа
Дескриптор принадлежит целевому документу, который его создал, и должен быть освобождён до закрытия этого целевого документа
Используйте TPdf.InsertFormObjectFromXObject, чтобы поместить одну копию обёрнутой страницы на текущую целевую страницу
XObject := DestinationPdf.CreateXObjectFromPage(SourcePdf, 1);
DestinationPdf.InsertFormObjectFromXObject(XObject);