THotPDF.RegisterFormXObject

THotPDF

 

Haut

Enregistre le contenu de page réutilisable sous forme de PDF Form XObject et renvoie le nom de ressource utilisé par THPDFPage.DrawFormXObject

 

Syntaxe Delphi :

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

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

 

Description

La méthode crée un flux indirect /Type /XObject /Subtype /Form avec /FormType 1, le /BBox fourni, une matrice identité et un dictionnaire de ressources minimal. Le nom renvoyé reste stable dans le document et est ajouté au dictionnaire Resources/XObject de chaque page lors du premier dessin

Utilisez cette méthode pour les tampons, les groupes vectoriels répétés, les logos et tout autre contenu qui doit être défini une fois puis peint de nombreuses fois à différentes positions, échelles ou rotations