HPDFConvertLoadedToPDFA4PreservingFile Function

Birim: HPDFArchivalConversion

Orijinal metni ve vektör sayfa içeriğini koruyan doğrulanmış bir PDF/A-4 dosyası oluşturur; başarılı dönüşüm ve koruma denetimlerinden sonra atomik hedef değişimiyle

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

Bu wrapper, eksiksiz belgeyi hedefin yanındaki münhasır geçici bir dosyada hazırlamak için HPDFConvertLoadedToPDFA4Preserving'i kullanır

Yüklenmiş kaynağın alias'larını reddeder, geçici dosyayı flush eder, cancellation'ı denetler ve hedefi, replacement ve write-through bayraklarıyla MoveFileEx ile değiştirir

Dönüşüm, doğrulama, koruma, cancellation, flush ve değişim hataları mevcut hedefi korur ve geçici çıktıyı kaldırır; dönüş değeri ve Report.Conversion.Succeeded false olur

Report.TextAndVectorContentPreserved de, yayın başarısız olduğunda temizlenir; tanı ve doğrulama kanıtı erişilebilir kalır

Desteklenen yazı tipleri ve renkler, appearance kuralları, açık kayıplar, kümülatif stream-işi bütçeleri, yayın garantileri ve doğrulama sınırları için koruma profiline bakın