將可移植文檔格式(PDF)文件中包含的代碼轉換為二維(2D)圖像的過程稱為PDF光柵化。存儲在PDF文件中的信息可以為程序或設備提供有關如何顯示文檔的說明,但當在屏幕上查看時,結果必須在二維空間中繪制。根據PDF文檔中使用的對...
將可移植文檔格式(PDF)文件中包含的代碼轉換為二維(2D)圖像的過程稱為PDF光柵化。存儲在PDF文件中的信息可以為程序或設備提供有關如何顯示文檔的說明,但當在屏幕上查看時,結果必須在二維空間中繪制。根據PDF文檔中使用的對象類型,有時可以通過使用圖形硬件加速PDF光柵化過程,這與計算三維(3D)圖形的方式非常相似。與PDF光柵化相關的復雜問題有很多,尤其是當文檔包含動態交互元素或編程腳本時,這些元素或腳本依賴于不易轉換為靜態二維圖像的外部對象。

手持計算機PDF文檔存儲為一系列指令和數字,這些指令和數字可以告訴程序如何繪制頁面上的文本,以及所需的任何圖形,無論它們是壓縮圖像還是基于矢量的藝術線條。PDF文件將信息存儲在這樣,它就可以完全獨立于用于渲染、顯示或打印文檔的設備,而不會造成任何質量損失。即使有一些設備(如PostScript?打印機或基于矢量的顯示器)可以在本機顯示PDF文檔,但大多數實際系統都需要將存儲的指令轉換為二維圖像,以便它們可以被顯示器和家用打印機等硬件使用PDF光柵化包括使用數學公式和其他一些技術將對象(如貝塞爾曲線、直線和字體)逐像素地轉換到平面上,因此,光柵化圖像處理器(RIP)可以使PDF文檔按需要大小而不影響質量。其中一個可能不正確的例子是,將照片樣式的圖像文件嵌入或編碼到PDF文檔中,像素數已經設置好,如果沒有插值,則無法縮放可能會降低質量。許多計算機每天都會執行PDF光柵化。PDF閱讀器,如web瀏覽器中使用的閱讀器,可以快速呈現PDF文件以便讀取,盡管有時通過當程序使用呈現快捷方式時,質量的降低。每當打印PDF文檔時,它也必須在發送到硬件之前進行光柵化。移動設備通常在其操作系統中直接內置PDF光柵化功能,以允許精確的硬件加速渲染,無論大小輸出字段。