เมธอด THotPDF.ValidatePDFX6

รันการตรวจสอบ PDF/X-6, PDF/X-6p หรือ PDF/X-6n แบบมีขอบเขตกับ object graph ที่กำลังสร้างหรือโหลดอยู่ โดยไม่แก้ไขเอกสาร

การประกาศ

function ValidatePDFX6(
  const Options: THPDFPDFX6ValidationOptions;
  out Issues: THPDFPDFX6ValidationIssues): boolean; overload;

function ValidatePDFX6(
  const Options: THPDFPDFX6ValidationOptions;
  out Findings: THPDFComplianceFindings): boolean; overload;

ยูนิต

HPDFDoc

พารามิเตอร์

ชื่อวัตถุประสงค์
Optionsเลือก profile, งบประมาณการไล่ และกลุ่มการตรวจที่สลับกันอย่างอิสระ
Issuesรับผลวินิจฉัยแบบมีโครงสร้างที่เสถียรตามลำดับการไล่

ค่าที่ส่งกลับ

ส่งคืน True เฉพาะเมื่อไม่เหลือผลวินิจฉัย x6isError

หมายเหตุการใช้งาน

THPDFPDFX6ValidationOptions.Default เลือก px6Automatic, x6rsResolvedErrata2025, งบประมาณ 1,000,000 object, งบประมาณ 1,024 issue, decoded data 64 MiB, content token 4,000,000 ตัว และกลุ่มการตรวจครบทุกกลุ่ม

ฟิลด์วัตถุประสงค์
Profileใช้ THPDFPDFX6Profile เลือกการตรวจแบบอัตโนมัติ สมบูรณ์ external หรือ N-colourant
RuleSetเลือก ISO 15930-9:2020 ตามตีพิมพ์ หรือฉบับที่ resolve errata ถึง 2025-11-11
MaxObjectsจำกัดการไล่ indirect object และ object ที่เข้าถึงได้
MaxIssuesจำกัดผลวินิจฉัยที่เก็บไว้ เมื่อหมดจะ emit issue จำกัดที่เสถียร
MaxDecodedBytesจำกัดขนาดสะสมของ ICC profile และ content-stream ที่ decode แล้ว รวม input ส่วนหัว JPX แบบมีขอบเขต
MaxContentTokensจำกัดงานสะสมของ operator, operand และ array ซ้อนที่ parse แล้ว ก่อนที่ array ไร้ขอบเขตจะก่อตัว
CheckOutputIntentsตรวจ output intent ที่มีผลจริงระดับ Catalog หรือหน้า และ profile แบบฝังหรือแบบภายนอก
CheckPageBoxesตรวจ MediaBox และ CropBox แบบสืบทอด บวก geometry ของ BleedBox, TrimBox และ ArtBox โดยตรง
CheckExchangeConstraintsตรวจ action, form, graphics state, XObject, optional presentation data และข้อจำกัดการแลกเปลี่ยนที่เกี่ยวข้อง
CheckEmbeddedFontsตรวจ font program แบบฝังและ descendant แบบ Type 0
CheckAnnotationsตรวจ subtype, flag และ normal appearance แบบคงที่ของ annotation
CheckPaintedColourSpacesตีความการวาดจริงของ path, text, image, shading, pattern, glyph, soft-mask และ appearance พร้อมตรวจ colour space ที่มีผลจริง
CheckOverprintตรวจสถานะ overprint ฝั่ง stroking และ nonstroking, ความเกี่ยวข้องของ mode 1 และปฏิสัมพันธ์ของการวาดร่วม
CheckTransparencyตรวจ alpha, blend mode, transparency group, soft mask และการ compositing แบบ fill-and-stroke ร่วม

API ที่เกี่ยวข้อง