THotPDF.EndDoc Method

 

THotPDF.EndDoc

THotPDF

 

Nach oben  Zurück  Weiter

Schließt das Dokument

 

Delphi-Syntax:

procedure EndDoc;

 

C++-Syntax:

void __fastcall EndDoc ( void );

 

Beschreibung

EndDoc stellt das aktuelle Dokument fertig, schließt interne PDF-Objekte und schreibt die Ausgabedatei oder den Ausgabestrom

 

Bei der Fertigstellung des Dokuments schließt HotPDF die aktive Seite und schreibt den endgültigen Seiteninhaltsstrom; wenn für diese Phase eine detaillierte Diagnose des Seiteninhalts erforderlich ist, aktivieren Sie PAGECONTENT_DEBUG_FILE in HotPDF.inc; dies erstellt PageContent_Debug.txt mit Trace-Daten für das Zusammenführen des Seiteninhalts und die Stromgröße; dieser Schalter ist standardmäßig deaktiviert, sodass normale Builds diese Datei nicht erstellen

 

Die allgemeine Debug-Protokollierung der Bibliothek wird separat über withDEBUG in HotPDF.inc gesteuert, was bei Aktivierung HotPDF-Debug.log schreibt

 

Codebeispiel


HPDF := THotPDF.Create( nil );
try
  HPDF.FileName := '.\Output.pdf';
  HPDF.BeginDoc;   // PDF-Dokumentgenerierung starten
  HPDF.CurrentPage.TextOut( 100, 100, 0, 'Hello World!' );
  HPDF.EndDoc;     // PDF-Dokument fertigstellen und speichern
finally
  HPDF.Free;
end;

 

Siehe auch: BeginDoc