กระบวนการแปลงรหัสที่อยู่ในไฟล์รูปแบบเอกสารพกพา (PDF) เป็นภาพสองมิติ (2D) เรียกว่า PDF rasterization ข้อมูลที่เก็บไว้ในไฟล์ PDF สามารถให้คำแนะนำโปรแกรมหรืออุปกรณ์เกี่ยวกับวิธีการแสดงเอกสาร แต่เมื่อถูกดูบนหน้าจอผลลัพธ์จะต้องถูกวาดในพื้นที่ 2 มิติ ทั้งนี้ขึ้นอยู่กับประเภทของวัตถุที่ใช้ในเอกสาร PDF กระบวนการของการแรสเตอร์ PDF ในบางครั้งสามารถเร่งผ่านการใช้ฮาร์ดแวร์กราฟิกได้เช่นเดียวกับการคำนวณกราฟิกสามมิติ (3D) มีปัญหาที่ซับซ้อนจำนวนมากที่เกี่ยวข้องกับการแรสเตอร์ PDF โดยเฉพาะอย่างยิ่งหากเอกสารมีองค์ประกอบการโต้ตอบแบบไดนามิกหรือสคริปต์การเขียนโปรแกรมที่อาศัยวัตถุภายนอกที่ไม่สามารถแปลงเป็นภาพ 2D แบบคงที่ได้อย่างง่ายดาย
เอกสาร PDF ถูกจัดเก็บเป็นชุดคำสั่งและตัวเลขที่สามารถบอกโปรแกรมว่าวาดได้อย่างไรไม่เพียง แต่ข้อความบนหน้าเว็บเท่านั้น แต่ยังรวมถึงกราฟิกใด ๆ ที่จำเป็นด้วยไม่ว่าจะเป็นรูปภาพที่ถูกบีบอัดหรือภาพวาดแบบเวกเตอร์ ไฟล์ PDF จัดเก็บข้อมูลด้วยวิธีนี้จึงสามารถเป็นอิสระอย่างสมบูรณ์ของอุปกรณ์ที่ใช้ในการเรนเดอร์แสดงหรือพิมพ์โดยไม่สูญเสียคุณภาพ แม้ว่าจะมีอุปกรณ์เช่นเครื่องพิมพ์PostScript®หรือจอแสดงผลแบบเวกเตอร์ที่สามารถแสดงเอกสาร PDF ได้ แต่ระบบที่ใช้งานได้จริงส่วนใหญ่จำเป็นต้องแปลงคำแนะนำที่เก็บไว้เป็นภาพ 2D เพื่อให้สามารถใช้งานได้โดยฮาร์ดแวร์เช่นจอภาพและที่บ้าน เครื่องพิมพ์
การแรสเตอร์ PDF นั้นเกี่ยวข้องกับการใช้สูตรทางคณิตศาสตร์และเทคนิคอื่น ๆ ในการแปลวัตถุเช่นเส้นโค้ง Bezier, เส้นและแบบอักษรไปยังพื้นที่ราบพิกเซลต่อพิกเซล ไฟล์ PDF บันทึกวิธีการวาดข้อมูลดังนั้นตัวประมวลผลภาพแรสเตอร์ไรเซชัน (RIP) สามารถทำให้เอกสาร PDF มีขนาดใหญ่หรือเล็กตามที่ต้องการโดยไม่สูญเสียคุณภาพ อินสแตนซ์หนึ่งซึ่งสิ่งนี้อาจไม่เป็นจริงเกี่ยวข้องกับไฟล์รูปภาพสไตล์การถ่ายภาพที่ฝังหรือเข้ารหัสในเอกสาร PDF และจำนวนพิกเซลถูกตั้งค่าไว้แล้วและไม่สามารถปรับขนาดได้หากไม่มีการแก้ไขที่อาจทำให้คุณภาพลดลง
คอมพิวเตอร์หลายเครื่องใช้ rasterization PDF เป็นประจำทุกวัน โปรแกรมอ่าน PDF เช่นที่ใช้ในเว็บเบราว์เซอร์สามารถแสดงผลไฟล์ PDF ได้อย่างรวดเร็วเพื่อให้สามารถอ่านได้แม้ว่าบางครั้งความเร็วในการแสดงผลจะทำได้โดยการลดคุณภาพเนื่องจากโปรแกรมใช้ทางลัดในการแสดงผล เมื่อใดก็ตามที่พิมพ์เอกสาร PDF จะต้องมีการแปลงซ้ำก่อนส่งไปยังฮาร์ดแวร์ อุปกรณ์มือถือมักจะมีฟังก์ชั่นแรสเตอร์ PDF ที่สร้างขึ้นโดยตรงในระบบปฏิบัติการของพวกเขาเพื่อให้การเรนเดอร์ฮาร์ดแวร์ถูกต้องแม่นยำไม่ว่าขนาดของฟิลด์เอาต์พุต


