TPdf.CreateXObjectFromPage 创建的 PDFium FPDF_XOBJECT 生命周期包装器
constructor Create(AHandle: FPDF_XOBJECT);
property Handle: FPDF_XOBJECT read FHandle;
| 成员 | 说明 |
|---|---|
Create | 包装由 PDFium 返回的 FPDF_XOBJECT 句柄 |
Destroy | 在拥有目标文档关闭之前关闭包装的句柄 |
Handle | PDFium 页面对象 API 使用的原始 FPDF_XOBJECT 值 |
TPdfXObject 表示从另一文档中的页面生成的可重用 Form XObject
该句柄属于创建它的目标文档,并且必须在目标文档关闭之前释放
使用 TPdf.InsertFormObjectFromXObject 将包装页面的一个副本放置到当前目标页面上
XObject := DestinationPdf.CreateXObjectFromPage(SourcePdf, 1);
DestinationPdf.InsertFormObjectFromXObject(XObject);