|
THotPDF.EndDoc
|
Üst Önceki Sonraki |
|
Closes the document.
Delphi sözdizimi: procedure EndDoc;
C++ sözdizimi: void __fastcall EndDoc ( void );
Açıklama EndDoc geçerli belgeyi sonlandırır, dahili PDF nesnelerini kapatır ve çıktı dosyasını veya akışını yazar Yazma işleminden sonra EndDoc, belge için kaydedilen görüntüleri, fontları, form alanlarını ve diğer kaynakları bırakır; böylece aynı örnek, BeginDoc ile başka bir bağımsız belge başlatabilir. Property ayarları korunur. Yazılan belgenin nesneleri, CurrentPageNumber, PagesCount ve layout tanılamaları — örneğin ValidatePDFUA2Structure ile inceleme için — bir sonraki BeginDoc onları serbest bırakana dek kullanılabilir kalır
Belge sonlandırma sırasında HotPDF etkin sayfayı kapatır ve son sayfa içerik akışını yazar. Bu aşama için ayrıntılı sayfa içeriği tanılaması gerekirse HotPDF.inc içinde PAGECONTENT_DEBUG_FILE değerini etkinleştirin. Bu, sayfa içeriği birleştirme ve akış boyutu izleme verileriyle PageContent_Debug.txt dosyasını oluşturur. Anahtar varsayılan olarak devre dışıdır, bu nedenle normal derlemeler bu dosyayı oluşturmaz
Genel kütüphane debug loglaması ayrıca withDEBUG ile (HotPDF.inc içinde) denetlenir; etkinleştirildiğinde HotPDF-Debug.log dosyasına yazar
Kod Örneği
Ayrıca bkz.: BeginDoc |