Hvad er PDF-rasterisering?
Processen med at konvertere koderne indeholdt i en bærbar dokumentformat (PDF) -fil til et todimensionelt (2D) billede er kendt som PDF-rasterisering. Oplysningerne, der er gemt i en PDF-fil, kan give et program eller enhed instruktioner om, hvordan man viser dokumentet, men når resultaterne vises på en skærm, skal resultaterne tegnes i en 2D-plads. Afhængigt af typen af objekter, der bruges i et PDF-dokument, kan processen med PDF-rasterisering undertiden fremskyndes ved hjælp af grafikhardware, meget på samme måde som tredimensionel (3D) grafik beregnes. Der er en række komplekse problemer forbundet med PDF-rasterisering, især hvis et dokument indeholder dynamiske interaktive elementer eller programmeringsskripter, der er afhængige af eksterne objekter, der ikke let konverteres til et statisk 2D-billede.
Et PDF-dokument gemmes som en række instruktioner og numre, der kan fortælle et program, hvordan man ikke kun tegner teksten på en side, men også enhver grafik, der er påkrævet, uanset om det er komprimerede billeder eller vektorbaseret linjekunst. PDF-filer gemmer information på denne måde, så det kan være helt uafhængigt af den enhed, der bruges til at gengive, vise eller udskrive dem uden tab af kvalitet. Selvom der er enheder - såsom PostScript®-printere eller vektorbaserede skærme - der kan vise et PDF-dokument indfødt, er de fleste praktiske systemer nødt til at konvertere de lagrede instruktioner til et 2D-billede, så de kan bruges af hardware såsom skærme og hjemmefra printere.
PDF-rasterisering involverer anvendelse af matematiske formler og nogle andre teknikker til at oversætte objekter som Bezier-kurver, linjer og skrifttyper til et fladt område, pixel for pixel. PDF-filen gemmer, hvordan man tegner oplysningerne, så en rasteriseringsbilledprocessor (RIP) kan gøre PDF-dokumentet så stort eller lille som ønsket uden tab af kvalitet. Ét tilfælde, hvor dette muligvis ikke er sandt, involverer fotografistil billedfiler, der er integreret eller kodet i et PDF-dokument, og antallet af pixels er allerede indstillet og kan ikke skaleres uden interpolering, der kan forringe kvaliteten.
Mange computere udfører PDF-rasterisering dagligt. En PDF-læser, såsom dem, der bruges i webbrowsere, kan hurtigt gengive PDF-filer, så de kan læses, skønt hastigheden af visning undertiden er muliggjort af en reduktion i kvaliteten, da programmet tager gengivelsesgenveje. Hver gang der udskrives et PDF-dokument, skal det også rasteriseres, før det sendes til hardwaren. Mobile enheder har ofte PDF-rasteriseringsfunktionalitet indbygget direkte i deres operativsystemer for at give mulighed for nøjagtig hardware-accelereret gengivelse, uanset størrelsen på outputfeltet.