Funzione HPDFConvertLoadedToPDFA4PreservingFile
Unità : HPDFArchivalConversion
Crea un file PDF/A-4 validato che conserva il testo originale e il contenuto vettoriale delle pagine, con sostituzione atomica del target dopo conversione e controlli di preservazione riusciti
function HPDFConvertLoadedToPDFA4PreservingFile(Source: THotPDF;
const TargetFileName: string; const SRGBProfile: TBytes;
const Options: THPDFArchivalPreservationOptions;
out Report: THPDFArchivalPreservationReport): Boolean;
Questo wrapper usa HPDFConvertLoadedToPDFA4Preserving per mettere in staging il documento completo in un file temporaneo esclusivo accanto al target
Rigetta gli alias della sorgente caricata, scarica il file temporaneo, controlla la cancellazione e sostituisce il target con MoveFileEx usando i flag di sostituzione e write-through
I fallimenti di conversione, validazione, preservazione, cancellazione, scaricamento e sostituzione conservano il target esistente e rimuovono l'output temporaneo; il valore restituito e Report.Conversion.Succeeded sono false
Report.TextAndVectorContentPreserved viene azzerato anche quando la pubblicazione fallisce, mentre evidenze diagnostiche e di validazione restano disponibili
Vedere il profilo di preservazione per font e colori supportati, regole delle appearance, perdite esplicite, budget cumulativi di lavoro sugli stream, garanzie di pubblicazione e limiti di validazione