THotPDF.ValidatePDFX6 Method
Menjalankan validasi PDF/X-6, PDF/X-6p, atau PDF/X-6n terbatas pada grafik objek produsen atau termuat saat ini tanpa memutasi dokumen
Deklarasi
function ValidatePDFX6(
const Options: THPDFPDFX6ValidationOptions;
out Issues: THPDFPDFX6ValidationIssues): boolean; overload;
function ValidatePDFX6(
const Options: THPDFPDFX6ValidationOptions;
out Findings: THPDFComplianceFindings): boolean; overload;
Unit
HPDFDoc
Parameter
| Nama | Tujuan |
|---|---|
Options | Memilih profil, anggaran traversal, dan grup validasi yang dapat dialihkan secara independen |
Issues | Menerima diagnostik terstruktur yang stabil dalam urutan traversal |
Nilai kembali
Mengembalikan True hanya ketika tidak ada diagnostik x6isError yang tersisa
Catatan penggunaan
THPDFPDFX6ValidationOptions.Default memilih px6Automatic, anggaran 1.000.000 objek, anggaran 256 masalah, dan semua grup validasi
| Field | Tujuan |
|---|---|
Profile | Menggunakan THPDFPDFX6Profile untuk memilih validasi otomatis, lengkap, eksternal, atau N-colourant |
MaxObjects | Membatasi traversal objek tidak langsung dan objek yang dapat dijangkau |
MaxIssues | Membatasi diagnostik yang dipertahankan dan memancarkan masalah batas yang stabil ketika habis |
CheckOutputIntents | Memeriksa output intent katalog atau halaman efektif serta profil tertanam atau eksternal |
CheckPageBoxes | Memeriksa MediaBox dan CropBox yang diwarisi plus geometri BleedBox, TrimBox, dan ArtBox langsung |
CheckExchangeConstraints | Memeriksa aksi, formulir, status grafis, XObject, data presentasi opsional, dan pembatasan pertukaran terkait |
CheckEmbeddedFonts | Memeriksa program font tertanam dan turunan Type 0 |
CheckAnnotations | Memeriksa subtipe anotasi, flag, dan tampilan normal tetap |
THPDFPDFX6IssueSeveritymembedakan peringatan dari kesalahan- Setiap
THPDFPDFX6ValidationIssuemembawa kode stabil, klausa, jalur objek, nomor objek, indeks halaman berbasis nol, dan pesan THPDFPDFX6ValidationIssuesmempertahankan urutan penemuan deterministik untuk keluaran CI yang dapat diulang- Overload
THPDFComplianceFindingsmemetakan lintasan yang sama ke profil temuanPDF/X-6bersama tanpa traversal grafik tambahan - Output intent tingkat halaman menimpa cakupan Katalog sesuai persyaratan PDF 2.0
- Validasi bersifat non-mutasi dan sumber daya bersama dipindai sekali berdasarkan identitas objek