THotPDF.EndDoc Méthode

 

THotPDF.EndDoc

THotPDF

 

Haut  Précédent  Suivant

Ferme le document

 

Syntaxe Delphi :

procedure EndDoc;

 

Syntaxe C++ :

void __fastcall EndDoc ( void );

 

Description

EndDoc finalise le document courant, ferme les objets PDF internes et écrit le fichier ou le flux de sortie

 

Pendant la finalisation du document, HotPDF ferme la page active et écrit le flux de contenu final de la page. Si des diagnostics détaillés du contenu de page sont nécessaires à cette étape, activez PAGECONTENT_DEBUG_FILE dans HotPDF.inc. Cela crée PageContent_Debug.txt avec des données de trace sur la fusion du contenu de page et la taille des flux. Le commutateur est désactivé par défaut, donc les builds normaux ne créent pas ce fichier

 

La journalisation de débogage générale de la bibliothèque est contrôlée séparément par withDEBUG dans HotPDF.inc, qui écrit HotPDF-Debug.log lorsqu'elle est activée

 

Exemple de code


HPDF := THotPDF.Create( nil );
try
  HPDF.FileName := '.\Output.pdf';
  HPDF.BeginDoc;   // Start PDF document creation
  HPDF.CurrentPage.TextOut( 100, 100, 0, 'Hello World!' );
  HPDF.EndDoc;     // Finish and save PDF document
finally
  HPDF.Free;
end;

 

Voir aussi: BeginDoc