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