Jak Preflighter funguje

Co se s vaším PDF děje mezi nahráním a náhledem, jaký software tu práci dělá a kde jsou hranice.

Od nahrání k náhledu

  1. Nahrání. PDF jde přes HTTPS na můj vlastní server. Žádné cloudové službě pro vykreslování se neposílá. Jak dlouho tam zůstane, popisuje stránka o soukromí.
  2. Barevný profil. Když má PDF výstupní záměr (PDF/X), použije se vložený profil ICC. Když je uvedený jen název tiskové podmínky, přiřadí se k němu profil z oficiálního registru profilů ICC. Bez výstupního záměru náhled použije FOGRA39 (natíraný papír) a řekne to.
  3. Separace. Renderer kreslí každou stranu rovnou do inkoustových kanálů: azurová, purpurová, žlutá, černá a až 16 přímých barev, každá jako samostatný plát. Přetisk se uplatní jako na tiskovém stroji: přetiskující objekt nevykrojí inkoust pod sebou.
  4. Srovnání přetisku. Pro pohled „s přetiskem / bez přetisku“ server vykreslí stranu dvakrát, se simulací přetisku a bez ní. Je tak přesně vidět, co přetisk mění.
  5. Na vaší obrazovce. Prohlížeč složí zapnuté pláty do barvy na obrazovce přes převodní tabulku sestavenou z profilu ICC. Krytí barvou (TAC) i hodnoty denzitometru se počítají ze stejných plátů, takže všechny pohledy ukazují tentýž inkoust.
  6. Kontrola. Spadávka, čistý formát, rozlišení obrázků, fonty, PDF/X a výstupní záměr se čtou ze struktury PDF. Kontroly, které potřebují render, se sbírají strana po straně. Dokud nejsou projité všechny strany, kontrola hlásí „neověřeno“, ne zelenou fajfku.

Software, který za tím stojí

Jádro je open source. Nic tu není černá skříňka, které byste museli věřit naslepo.

PopplerVykreslení PDF a separace. Licence GPL, běží jen na serveru a nešíří se. Sestavený s až 16 kanály pro přímé barvy a s bezpečnostními záplatami.
Little CMS (lcms2)Správa barev ICC. Licence MIT.
Profily ICCZ oficiálního registru ICC na color.org, nebo vložené ve vašem PDF.
Python, FastAPI, PillowServer kolem rendereru. Open-source licence.

Co Preflighter neumí

Viz také: Preflighter vs. Adobe Acrobat · Co je nového (anglicky) · Jak připravit správné PDF do tisku