THotPDF.BeginFormXObject Method
BeginFormXObject erzeugt einen THPDFFormXObjectBuilder, um wiederverwendbaren Form-XObject-Inhalt mit typisierten Zeichenhelfern zusammenzustellen
Deklaration
function BeginFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single): THPDFFormXObjectBuilder;
Usage
Rufen Sie die von THPDFContentBuilder geerbten Builder-Methoden auf und rufen Sie dann EndForm auf, um den Inhalt zu registrieren und den Namen der Form-Ressource zu erhalten
Zeichnen Sie die zurückgegebene Ressource mit 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;