THotPDF.BeginFormXObject Method
BeginFormXObject 创建 THPDFFormXObjectBuilder,用带类型的绘图辅助方法组装可复用的 Form XObject 内容
声明
function BeginFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single): THPDFFormXObjectBuilder;
Usage
调用继承自 THPDFContentBuilder 的 builder 方法,然后调用 EndForm 注册内容并获得 form 资源名
使用 THPDFPage.DrawFormXObject 绘制返回的资源
Builder := PDF.BeginFormXObject(0, 0, 80, 50);
try
Builder.SetFillRGB(0.2, 0.45, 0.8);
Builder.DrawRectangle(0, 0, 80, 50);
Builder.Fill;
FormName := Builder.EndForm;
finally
Builder.Free;
end;