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
PDFXCompliance | THPDFPDFX6Profile | Kimeneti profil |
|---|---|---|
'X-6' | px6Complete | Beágyazott ICC-profil a DestOutputProfile mezőn keresztül |
'X-6p' | px6External | Külső szürke, RGB vagy CMYK ICC-profil a DestOutputProfileRef mezőn keresztül |
'X-6n' | px6NChannel | Külső N-színezőanyagos profil és hozzá illő ColorantTable |
| A dokumentumból észlelt | px6Automatic | A 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
- Az
AddPDFXOutputIntentegy beágyazott Katalógus-szintű profilt ad hozzá a teljes profilhoz - Az
AddPDFX6PageOutputIntentbeágyazott profilt ad hozzá egy oldalhoz - Az
AddPDFX6ExternalOutputIntentkülső profilhivatkozást ad hozzá Katalógus-hatókörbenPageIndex=-1értékkel vagy oldal-hatókörben nulla alapú indexszel - Az oldalszintű
OutputIntentstömb felülírja a Katalógus-tömböt az adott oldalra - Minden érvényes hatókörnek pontosan egy PDF/X szándékot kell tartalmaznia
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
- Minden téglalapnak négy véges rendezett koordinátát kell tartalmaznia
- A
CropBox,BleedBoxés a kész-oldal doboz aMediaBoxbelsejében kell maradjon - A
TrimBoxés azArtBoxkölcsönösen kizárják egymást
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
- PDF 2.0 fejléc, XMP-profiljelölő, dátumok, cím, csapdázott állapot, trailer-azonosító és a titkosítás hiánya
- Művelettípusok, műveletláncok, célhely-tömbök, AcroForm-állapot és mező-kiegészítő műveletek
- Nyomtatható látható annotációk rögzített normál megjelenésekkel, PrinterMark vagy TrapNet altípus nélkül
- Beágyazott betűprogramok, Type 0 leszármazottak, grafikai állapot-értéktípusok és -tartományok, valamint erőforrás-XObject-ok
- Tiltott oldalgyártási lépés-adatok és alternatív megjelenítési vagy nézői beállítási Katalógus-adatok
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