Ce este rasterizarea PDF?

Procesul de conversie a codurilor conținute într-un fișier în format de document portabil (PDF) într-o imagine bidimensională (2D) este cunoscut sub numele de rasterizare PDF. Informațiile stocate într-un fișier PDF pot oferi unui program sau dispozitiv instrucțiuni despre modul de afișare a documentului, dar, atunci când sunt vizualizate pe un ecran, rezultatele trebuie desenate într-un spațiu 2D. În funcție de tipul de obiecte utilizate într-un document PDF, procesul de rasterizare PDF poate fi uneori accelerat prin utilizarea hardware-ului grafic, în același mod în care sunt calculate graficele tridimensionale (3D). Există o serie de probleme complexe asociate cu rasterizarea PDF, mai ales dacă un document include elemente interactive dinamice sau scripturi de programare care se bazează pe obiecte externe care nu sunt ușor convertite într-o imagine 2D statică.

Un document PDF este stocat ca o serie de instrucțiuni și numere care pot spune unui program cum să deseneze nu numai textul pe o pagină, ci și orice grafică care este necesară, fie că este vorba de imagini comprimate sau de desene vectoriale. Fișierele PDF stochează informații în acest fel, astfel încât să poată fi complet independent de dispozitivul utilizat pentru a le randa, afișa sau imprima fără nicio pierdere a calității. Chiar dacă există dispozitive – cum ar fi imprimantele PostScript® sau afișajele bazate pe vectori – care pot afișa un document PDF în mod nativ, majoritatea sistemelor practice trebuie să convertească instrucțiunile stocate într-o imagine 2D, astfel încât să poată fi utilizate de hardware cum ar fi monitoare și acasă. imprimante.

Rasterizarea PDF implică utilizarea formulelor matematice și a altor tehnici pentru a traduce obiecte precum curbele, linii și fonturi Bezier într-o zonă plată, pixel cu pixel. Fișierul PDF salvează modul de desenare a informațiilor, astfel încât un procesor de imagine rasterizată (RIP) poate face documentul PDF cât de mare sau mic, fără nicio pierdere a calității. Un caz în care acest lucru ar putea să nu fie adevărat implică fișiere de imagine în stil fotografic care sunt încorporate sau codificate într-un document PDF, iar numărul de pixeli este deja setat și nu poate fi scalat fără interpolare care ar putea degrada calitatea.

Multe computere efectuează rasterizare PDF în fiecare zi. Un cititor PDF, cum ar fi cele utilizate în browserele web, poate reda rapid fișierele PDF, astfel încât acestea să poată fi citite, deși viteza de afișare este uneori posibilă printr-o reducere a calității, deoarece programul utilizează comenzi rapide de randare. Ori de câte ori este tipărit un document PDF, acesta trebuie, de asemenea, rasterizat înainte de a fi trimis la hardware. Dispozitivele mobile au adesea funcționalitate de rasterizare PDF încorporată direct în sistemele lor de operare pentru a permite randarea precisă, accelerată prin hardware, indiferent de dimensiunea câmpului de ieșire.