HPDFConvertLoadedToPDFA4PreservingFile Function

Enheten är HPDFArchivalConversion

Skapa en validerad PDF/A-4-fil som behåller ursprunglig text- och vektorsidoinnehåll, med atomär målersättning efter lyckad konverterings- och bevarandekontroll

function HPDFConvertLoadedToPDFA4PreservingFile(Source: THotPDF;
  const TargetFileName: string; const SRGBProfile: TBytes;
  const Options: THPDFArchivalPreservationOptions;
  out Report: THPDFArchivalPreservationReport): Boolean;

Denna omslutande funktion använder HPDFConvertLoadedToPDFA4Preserving för att stage:a hela dokumentet i en exklusiv temporär fil intill målet

Den avvisar alias av den inlästa källan, spolar den temporära filen, kontrollerar avbrott och ersätter målet med MoveFileEx med ersättnings- och write-through-flaggor

Konverterings-, validerings-, bevarande-, avbrotts-, spolnings- och ersättningsfel behåller det befintliga målet och tar bort den temporära utdatan; returvärdet och Report.Conversion.Succeeded är false

Report.TextAndVectorContentPreserved nollställs också när publiceringen misslyckas, medan diagnostik- och valideringsbevis förblir tillgängliga

Se bevarandeprofilen för stödda typsnitt och färger, utseenderegler, explicita förluster, kumulativa strömarbetsbudgetar, publiceringsgarantier och valideringsgränser