PDF/X-6-utførelse og validering

HotPDF støtter komplette, eksternt profilerte og N-farge-PDF/X-6-utvekslingsarbeidsflyter over PDF 2.0

Profiler

PDFXComplianceTHPDFPDFX6ProfileUtdataprofil
'X-6'px6CompleteInnbygd ICC-profil gjennom DestOutputProfile
'X-6p'px6ExternalEkstern grå-, RGB- eller CMYK-ICC-profil gjennom DestOutputProfileRef
'X-6n'px6NChannelEkstern N-fargeprofil pluss matchende ColorantTable
Oppdaget fra dokumentetpx6AutomaticBruker produsentinnstillingen eller lastet XMP-identifikasjon

Fullprofil-eksempel

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 kjører feillukket validering for alle tre PDF/X-6-profilene før serialisering

Output-intent-omfang

Sidebokser

Validatoren løser nedarvet MediaBox og CropBox, kontrollerer direkte BleedBox-, TrimBox- og ArtBox-verdier, og krever nøyaktig én fullført-sideboks per side

Utvekslingsbegrensninger

Én avgrenset graftraversering kontrollerer profilidentifikasjonen og utvekslingsstrukturene samtidig som delte ressurser deduplikeres etter objektidentitet

Strukturerte diagnoser

ValidatePDFX6 returnerer THPDFPDFX6ValidationIssues, en matrise av THPDFPDFX6ValidationIssue-poster hvis THPDFPDFX6IssueSeverity identifiserer advarsler og feil

Hver problempost inkluderer en stabil kode, standardklausul, objektbane, objektnummer, nullbasert sideindeks og melding

THPDFPDFX6ValidationOptions avgrenser objekter og problemposter uavhengig, og kan isolere output-intent-, sideboks-, utvekslings-, skrift- eller annoteringskontroller

Relaterte API-er