Urejanje in preverjanje PDF/X-6
HotPDF podpira popolne, zunanje profilirane in N-barvne poteke dela izmenjave PDF/X-6 nad PDF 2.0
Profili
PDFXCompliance | THPDFPDFX6Profile | Profil izhoda |
|---|---|---|
'X-6' | px6Complete | Vgrajeni profil ICC prek DestOutputProfile |
'X-6p' | px6External | Zunanji profil ICC Gray, RGB ali CMYK prek DestOutputProfileRef |
'X-6n' | px6NChannel | Zunanji N-barvni profil plus ujemajoča se ColorantTable |
| Zaznan iz dokumenta | px6Automatic | Uporabi nastavitev proizvajalca ali naloženo identifikacijo XMP |
Primer popolnega profila
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 izvede preverjanje, ki se zapre ob napaki, za vse tri profile PDF/X-6 pred serijalizacijo
Obseg namena izhoda
AddPDFXOutputIntentdoda en vgrajen profil na ravni kataloga za popolni profilAddPDFX6PageOutputIntentdoda vgrajeni profil eni straniAddPDFX6ExternalOutputIntentdoda sklic zunanjega profila v obsegu kataloga zPageIndex=-1ali v obsegu strani z ničelno indeksiranim indeksom- Tabela
OutputIntentsna ravni strani preglasi tabelo kataloga za to stran - Vsak efektivni obseg mora vsebovati natanko en namen PDF/X
Polja strani
Preverjevalnik razreši podedovana MediaBox in CropBox, preveri neposredne vrednosti BleedBox, TrimBox in ArtBox ter zahteva natanko eno polje končane strani na stran
- Vsak pravokotnik mora vsebovati štiri končne urejene koordinate
CropBox,BleedBoxin polje končane strani morajo ostati znotrajMediaBoxTrimBoxinArtBoxse medsebojno izključujeta
Omejitve izmenjave
En omejen prehod grafa preveri identifikacijo profila in strukture izmenjave, pri tem pa deduplicira deljene vire po identiteti objekta
- Glava PDF 2.0, oznaka profila XMP, datumi, naslov, stanje Trapped, ID prikolice in odsotnost šifriranja
- Vrste dejanj, verige dejanj, tabele ciljev, stanje AcroForm in dodatna dejanja polj
- Natisljive vidne anotacije s fiksnimi normalnimi videzi in brez podtipa PrinterMark ali TrapNet
- Vgrajeni programi pisav, potomci Type 0, vrste in obsegi vrednosti grafičnega stanja ter viri XObjects
- Prepovedani podatki stopnje proizvodnje strani ter podatki kataloga nadomestne predstavitve ali nastavitev pregledovalnika
Strukturirana diagnostika
ValidatePDFX6 vrne THPDFPDFX6ValidationIssues, tabelo zapisov THPDFPDFX6ValidationIssue, katerih THPDFPDFX6IssueSeverity identificira opozorila in napake
Vsaka težava vključuje stabilno kodo, standardno klavzulo, pot objekta, številko objekta, ničelno indeksiran indeks strani in sporočilo
THPDFPDFX6ValidationOptions neodvisno omeji objekte in težave ter lahko izolira preverjanja namena izhoda, polj strani, izmenjave, pisav ali anotacij