|
THotPDF.EndDoc
|
Överst Föregående Nästa |
|
Closes the document.
Delphi syntax: procedure EndDoc;
C++ syntax: void __fastcall EndDoc ( void );
Beskrivning EndDoc slutför det aktuella dokumentet, stänger interna PDF-objekt och skriver utdatafilen eller utdataströmmen Efter skrivningen släpper EndDoc dokumentets bilder, teckensnitt, formulärfält och övriga resurser som registrerats för dokumentet, så att samma instans kan starta ett annat oberoende dokument med BeginDoc. Egenskapsinställningar behålls. Det skrivna dokumentets objekt, CurrentPageNumber, PagesCount och layoutdiagnostik förblir tillgängliga för granskning, till exempel med ValidatePDFUA2Structure, tills nästa BeginDoc frigör dem
Under dokumentfinalisering stänger HotPDF den aktiva sidan och skriver den slutliga sidinnehållsströmmen. Om detaljerad diagnostik av sidinnehåll behövs i detta steg aktiverar du PAGECONTENT_DEBUG_FILE i HotPDF.inc. Detta skapar PageContent_Debug.txt med spårningsdata för sidinnehållssammanslagning och strömstorlek. Växeln är inaktiverad som standard, så normala byggen skapar inte den här filen
Allmän felsökningsloggning i biblioteket styrs separat av withDEBUG i HotPDF.inc, som skriver HotPDF-Debug.log när den är aktiverad
Code Example
Se även: BeginDoc |