PDF/X-6 létrehozás és érvényesítés

A HotPDF támogatja a teljes, külsőleg profilozott és N-színezőanyagos PDF/X-6 csere-munkafolyamatokat a PDF 2.0 felett

Profilok

PDFXComplianceTHPDFPDFX6ProfileKimeneti profil
'X-6'px6CompleteBeágyazott ICC-profil a DestOutputProfile mezőn keresztül
'X-6p'px6ExternalKülső szürke, RGB vagy CMYK ICC-profil a DestOutputProfileRef mezőn keresztül
'X-6n'px6NChannelKülső N-színezőanyagos profil és hozzá illő ColorantTable
A dokumentumból észleltpx6AutomaticA gyártó beállítását vagy a betöltött XMP-azonosítást használja

Teljes profil példa

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;

Az EndDoc a szerializálás előtt hiba-záró érvényesítést futtat mindhárom PDF/X-6 profilra

Kimeneti szándék hatóköre

Oldaldobozok

Az érvényesítő feloldja az örökölt MediaBox és CropBox értékeket, ellenőrzi a közvetlen BleedBox, TrimBox és ArtBox értékeket, és oldalanként pontosan egy kész-oldal dobozt követel meg

Cserekorlátozások

Egy korlátos gráfbejárás ellenőrzi a profilazonosítást és a csere-szerkezeteket, miközben a megosztott erőforrásokat objektumazonosság alapján deduplikálja

Szerkezetes diagnosztika

A ValidatePDFX6 THPDFPDFX6ValidationIssues értéket ad vissza, amely THPDFPDFX6ValidationIssue rekordok tömbje, és amelyek THPDFPDFX6IssueSeverity értéke azonosítja a figyelmeztetéseket és a hibákat

Minden probléma stabil kódot, szabványos záradékot, objektumútvonalat, objektumszámot, nulla alapú oldalindexet és üzenetet tartalmaz

A THPDFPDFX6ValidationOptions függetlenül korlátozza az objektumokat és a problémákat, és elkülönítheti a kimeneti szándék-, oldaldoboz-, csere-, betű- vagy annotáció-ellenőrzéseket

Kapcsolódó API-k