THotPDF.RegisterFormXObject

THotPDF

 

Übersicht

Registriert wiederverwendbaren Seiteninhalt als PDF-Form-XObject und liefert den Ressourcennamen zurück, den THPDFPage.DrawFormXObject verwendet.

 

Delphi syntax:

function RegisterFormXObject(BBoxLLx, BBoxLLy, BBoxURx, BBoxURy: Single; const Content: AnsiString): AnsiString;

function RegisterFormXObject(Width, Height: Single; const Content: AnsiString): AnsiString;

 

Description

Die Methode erzeugt einen indirekten Stream /Type /XObject /Subtype /Form mit /FormType 1, der übergebenen /BBox, einer Einheitsmatrix und einem minimalen Ressourcen-Dictionary. Der zurückgegebene Name ist innerhalb des Dokuments stabil und wird beim ersten Zeichnen dem Resources/XObject-Dictionary jeder Seite hinzugefügt.

Verwenden Sie dies für Stempel, wiederkehrende Vektorgruppen, Logos und anderen Inhalt, der einmal definiert und danach oft an unterschiedlichen Positionen, in unterschiedlichen Größen oder Drehungen gezeichnet werden soll.