HPDFConvertLoadedToPDFA4PreservingFile Function
Unit: HPDFArchivalConversion
Tworzy zwalidowany plik PDF/A-4 zachowujący oryginalną zawartość tekstową i wektorową stron, z atomową zamianą celu po udanej konwersji i sprawdzeniach zachowania
function HPDFConvertLoadedToPDFA4PreservingFile(Source: THotPDF;
const TargetFileName: string; const SRGBProfile: TBytes;
const Options: THPDFArchivalPreservationOptions;
out Report: THPDFArchivalPreservationReport): Boolean;
Ten wrapper używa HPDFConvertLoadedToPDFA4Preserving, aby przygotować kompletny dokument w wyłącznym pliku tymczasowym obok celu
Odrzuca aliasy załadowanego źródła, flushuje plik tymczasowy, sprawdza anulowanie i zastępuje cel przez MoveFileEx z flagami zamiany i write-through
Awarie konwersji, walidacji, zachowania, anulowania, flush i zamiany zachowują istniejący cel i usuwają tymczasowe wyjście; wartość zwracana i Report.Conversion.Succeeded są fałszywe
Report.TextAndVectorContentPreserved jest też czyszczony, gdy publikacja zawiedzie, podczas gdy diagnostyka i dowody walidacji pozostają dostępne
Zobacz profil zachowania po obsługiwane fonty i kolory, reguły wyglądów, jawne straty, narastające limity pracy strumieni, gwarancje publikacji i limity walidacji