PDF/X-6 Authoring and Validation

HotPDF hỗ trợ các workflow trao đổi PDF/X-6 đầy đủ, có hồ sơ ngoài, và N-chất-tạo-màu trên PDF 2.0

Profiles

PDFXComplianceTHPDFPDFX6ProfileOutput profile
'X-6'px6CompleteHồ sơ ICC nhúng qua DestOutputProfile
'X-6p'px6ExternalHồ sơ ICC gray, RGB, hoặc CMYK ngoài qua DestOutputProfileRef
'X-6n'px6NChannelHồ sơ N-chất-tạo-màu ngoài cộng ColorantTable khớp nhau
Được phát hiện từ tài liệupx6AutomaticDùng cài đặt producer hoặc nhận diện XMP đã nạp

Complete profile example

PDF.Version := pdf20;
PDF.PDFXCompliance := 'X-6';
PDF.Title := 'Press-ready artwork';
PDF.Trapped := 'False';
PDF.BeginDoc;
PDF.CurrentPage.SetTrimBox(0, 0,
  PDF.CurrentPage.Width, PDF.CurrentPage.Height);
PDF.AddPDFXOutputIntent('CGATS TR 001',
  'Document printing condition', ICCStream, 4, 'DeviceCMYK');
PDF.EndDoc;

EndDoc chạy xác thực thất bại đóng cho cả ba hồ sơ PDF/X-6 trước khi tuần tự hóa

Output-intent scope

Page boxes

Bộ xác thực giải quyết MediaBox và CropBox kế thừa, kiểm tra các giá trị BleedBox, TrimBox, và ArtBox trực tiếp, và yêu cầu đúng một hộp trang hoàn thiện cho mỗi trang

Exchange constraints

Một lần duyệt đồ thị có giới hạn kiểm tra nhận diện hồ sơ và các cấu trúc trao đổi trong khi loại trùng lặp các tài nguyên dùng chung theo định danh đối tượng

Structured diagnostics

ValidatePDFX6 trả về THPDFPDFX6ValidationIssues, một mảng các record THPDFPDFX6ValidationIssue có THPDFPDFX6IssueSeverity nhận diện cảnh báo và lỗi

Mỗi vấn đề bao gồm một mã ổn định, điều khoản chuẩn, đường dẫn đối tượng, số đối tượng, chỉ mục trang dựa trên zero, và thông điệp

THPDFPDFX6ValidationOptions giới hạn độc lập đối tượng và vấn đề và có thể cô lập các kiểm tra output-intent, hộp trang, trao đổi, font, hoặc annotation

Related APIs