O que é a rasterização de PDF?
O processo de conversão dos códigos contidos em um arquivo PDF (Portable Document Format) em uma imagem bidimensional (2D) é conhecido como rasterização de PDF. As informações armazenadas em um arquivo PDF podem fornecer instruções a um programa ou dispositivo sobre como exibir o documento, mas, ao serem visualizadas em uma tela, os resultados devem ser desenhados em um espaço 2D. Dependendo do tipo de objeto usado em um documento PDF, o processo de rasterização do PDF às vezes pode ser acelerado com o uso de hardware gráfico, da mesma forma que os gráficos tridimensionais (3D) são calculados. Existem vários problemas complexos associados à rasterização de PDF, especialmente se um documento incluir elementos interativos dinâmicos ou scripts de programação que dependem de objetos externos que não são facilmente convertidos em uma imagem 2D estática.
Um documento PDF é armazenado como uma série de instruções e números que podem indicar a um programa como desenhar não apenas o texto em uma página, mas também quaisquer gráficos necessários, sejam imagens compactadas ou arte de linha baseada em vetor. Os arquivos PDF armazenam informações dessa maneira, para que possam ser completamente independentes do dispositivo usado para renderizá-las, exibi-las ou imprimi-las sem perda de qualidade. Embora existam dispositivos - como impressoras PostScript® ou monitores baseados em vetores - que podem exibir um documento PDF nativamente, os sistemas mais práticos precisam converter as instruções armazenadas em uma imagem 2D, para que possam ser usadas por hardware, como monitores e residências. impressoras.
A rasterização de PDF envolve o uso de fórmulas matemáticas e algumas outras técnicas para converter objetos como curvas de Bezier, linhas e fontes em uma área plana, pixel por pixel. O arquivo PDF salva como desenhar as informações, para que um processador de imagem de rasterização (RIP) possa tornar o documento PDF tão grande ou pequeno quanto desejado, sem perda de qualidade. Uma instância em que isso pode não ser verdade envolve arquivos de imagem no estilo fotográfico que são incorporados ou codificados em um documento PDF e o número de pixels já está definido e não pode ser dimensionado sem interpolação que possa prejudicar a qualidade.
Muitos computadores realizam rasterização de PDF diariamente. Um leitor de PDF, como os usados em navegadores da Web, pode renderizar rapidamente arquivos PDF para que possam ser lidos, embora a velocidade de exibição às vezes seja possível devido a uma redução na qualidade, pois o programa utiliza atalhos de renderização. Sempre que um documento PDF é impresso, ele também deve ser rasterizado antes de ser enviado ao hardware. Os dispositivos móveis geralmente têm a funcionalidade de rasterização de PDF incorporada diretamente em seus sistemas operacionais para permitir uma renderização acelerada precisa do hardware, independentemente do tamanho do campo de saída.