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

NamaTujuan
OptionsMemilih profil, anggaran traversal, dan grup validasi yang dapat dialihkan secara independen
IssuesMenerima 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

FieldTujuan
ProfileMenggunakan THPDFPDFX6Profile untuk memilih validasi otomatis, lengkap, eksternal, atau N-colourant
MaxObjectsMembatasi traversal objek tidak langsung dan objek yang dapat dijangkau
MaxIssuesMembatasi diagnostik yang dipertahankan dan memancarkan masalah batas yang stabil ketika habis
CheckOutputIntentsMemeriksa output intent katalog atau halaman efektif serta profil tertanam atau eksternal
CheckPageBoxesMemeriksa MediaBox dan CropBox yang diwarisi plus geometri BleedBox, TrimBox, dan ArtBox langsung
CheckExchangeConstraintsMemeriksa aksi, formulir, status grafis, XObject, data presentasi opsional, dan pembatasan pertukaran terkait
CheckEmbeddedFontsMemeriksa program font tertanam dan turunan Type 0
CheckAnnotationsMemeriksa subtipe anotasi, flag, dan tampilan normal tetap

API terkait