PDF ย่อมาจาก Portable Document Format เป็นรูปแบบไฟล์ที่ Adobe เปิดตัวในปี 1993 ชื่อของมันก็บอกความหมายอยู่แล้ว นั่นคือ “รูปแบบเอกสารที่พกพาได้” ไม่ว่าคุณจะเปิดไฟล์บนคอมพิวเตอร์ โทรศัพท์ แท็บเล็ต หรือเครื่องพิมพ์ที่ไหน เอกสารก็จะแสดงผลเหมือนกันทุกครั้ง

ไฟล์ PDF จะบันทึกฟอนต์ รูปภาพ การจัดวาง และองค์ประกอบต่าง ๆ ไว้ภายในไฟล์ จึงไม่ต้องพึ่งพาโปรแกรมหรือฟอนต์ที่ติดตั้งอยู่บนอุปกรณ์ของผู้รับ

จุดเริ่มต้นของ PDF

แนวคิดของ PDF มาจากบันทึกที่เขียนโดย John Warnock หนึ่งในผู้ก่อตั้ง Adobe เมื่อปี 1991 ภายใต้ชื่อ The Camelot Project

ในเวลานั้น การส่งเอกสารระหว่างคอมพิวเตอร์เป็นเรื่องยุ่งยาก เพราะเมื่อเปิดบนเครื่องอื่น ฟอนต์อาจเปลี่ยน รูปแบบเพี้ยน หรือหน้ากระดาษเสีย

John Warnock จึงต้องการสร้างรูปแบบไฟล์ที่สามารถรักษาหน้าตาเดิมของเอกสารไว้ได้ ไม่ว่าจะเปิดจากอุปกรณ์ใดก็ตาม


PDF ทำงานอย่างไร?

หลายคนคิดว่า PDF เป็นเพียงรูปภาพของเอกสาร แต่จริง ๆ แล้วไม่ใช่

ภายใน PDF จะเก็บคำสั่งสำหรับการแสดงผล เช่น

“แสดงตัวอักษรนี้ที่ตำแหน่งนี้ โดยใช้ฟอนต์นี้”

นอกจากนี้ยังมีข้อมูลเกี่ยวกับ

  • ฟอนต์
  • รูปภาพ
  • สี
  • เส้น
  • ตาราง
  • องค์ประกอบอื่น ๆ

ทุกอย่างจะถูกบันทึกไว้ในไฟล์เดียว

ท้ายไฟล์ PDF ยังมีส่วนที่เรียกว่า Cross-Reference Table ซึ่งเป็นดัชนีที่ช่วยให้โปรแกรมสามารถเปิดหน้าใดก็ได้ทันที เช่น หน้า 80 โดยไม่จำเป็นต้องอ่านตั้งแต่หน้าแรก


เวอร์ชันของ PDF หมายถึงอะไร?

ไฟล์ PDF ทุกไฟล์จะขึ้นต้นด้วยข้อมูลลักษณะนี้

%PDF-1.7

ตัวเลขนี้คือเวอร์ชันของมาตรฐาน PDF

PDF ได้รับการพัฒนามาหลายเวอร์ชันตั้งแต่ปี 1993

เหตุการณ์สำคัญเกิดขึ้นในปี 2008 เมื่อ Adobe มอบมาตรฐาน PDF ให้กับ International Organization for Standardization (ISO)

PDF จึงกลายเป็นมาตรฐานเปิดในชื่อ ISO 32000

นักพัฒนาซอฟต์แวร์ทุกคนสามารถสร้างโปรแกรมที่รองรับ PDF ได้โดยไม่ต้องขออนุญาตจาก Adobe

จึงทำให้เบราว์เซอร์อย่าง Google Chrome, Mozilla Firefox และ Apple Safari รองรับการเปิด PDF ได้โดยตรง

ในปี 2017 ได้มีการเปิดตัว PDF 2.0 ซึ่งเพิ่มความสามารถด้านความปลอดภัยและการเข้าถึงสำหรับผู้ใช้งาน

ปัจจุบัน PDF ส่วนใหญ่ยังคงใช้เวอร์ชัน 1.4 ถึง 1.7


ทำไมเบราว์เซอร์เปิด PDF ได้โดยไม่ต้องติดตั้งโปรแกรม?

ในอดีต หากต้องการเปิด PDF ผ่านเว็บเบราว์เซอร์ จำเป็นต้องติดตั้ง Adobe Reader Plugin

ปลั๊กอินเหล่านี้มักทำงานช้าและเกิดปัญหาอยู่บ่อยครั้ง

ในปี 2010 Google ได้เปิดตัว PDFium ซึ่งเป็นโปรแกรมอ่าน PDF ภายใน Chrome

ปัจจุบัน PDFium ยังถูกใช้งานใน

  • Microsoft Edge
  • Android WebView
  • เบราว์เซอร์ที่ใช้ Chromium

ส่วน Firefox ใช้ PDF.js

และ Safari ใช้ระบบแสดงผล PDF ของ Apple เอง

ทำให้ทุกวันนี้ผู้ใช้งานหลายล้านคนสามารถเปิด PDF ได้ทันทีโดยไม่ต้องติดตั้งโปรแกรมเพิ่มเติม


ทำไมบางไฟล์ PDF ถึงมีขนาดใหญ่?

หลายคนเข้าใจว่า PDF จะมีขนาดเล็กเสมอ ซึ่งไม่เป็นความจริง

ข้อความธรรมดาจะถูกบีบอัดได้ดีมาก

แต่สิ่งที่ทำให้ไฟล์ PDF มีขนาดใหญ่คือ

รูปภาพ

รูปภาพความละเอียดสูงเพียงรูปเดียวอาจมีขนาดหลายเมกะไบต์

เอกสารที่สแกนจำนวน 10 หน้าอาจมีขนาดเกิน 50 MB เพราะทุกหน้าคือรูปภาพเต็มหน้า

ข้อมูลแต่ละประเภทใช้การบีบอัดต่างกัน

ประเภทข้อมูล วิธีบีบอัด
รูปภาพ JPEG
เอกสารขาวดำ JBIG2
ข้อมูลทั่วไป Flate

โปรแกรมบีบอัด PDF ส่วนใหญ่จะลดขนาดของรูปภาพ โดยพยายามรักษาคุณภาพข้อความไว้ให้มากที่สุด


คำถามที่พบบ่อย

สามารถแก้ไขข้อความใน PDF ได้หรือไม่?

ได้ แต่ไม่สะดวกเท่า Word

PDF ถูกออกแบบมาสำหรับการแสดงผลและการแชร์เอกสาร มากกว่าการแก้ไข

แม้โปรแกรมอย่าง Adobe Acrobat และเครื่องมือออนไลน์หลายตัวจะสามารถแก้ไข PDF ได้ แต่รูปแบบของเอกสารอาจเปลี่ยนแปลงได้


ทำไมจึงเลือกข้อความใน PDF ไม่ได้?

สาเหตุที่พบบ่อยคือ PDF นั้นเป็นไฟล์ที่สแกนมา

ภายในไม่มีข้อความจริง มีเพียงรูปภาพของข้อความ

หากต้องการเลือกหรือคัดลอกข้อความ จำเป็นต้องใช้เทคโนโลยี OCR (Optical Character Recognition) เพื่อแปลงรูปภาพให้เป็นข้อความ


เปิด PDF จากแหล่งที่ไม่รู้จักปลอดภัยหรือไม่?

โดยทั่วไปถือว่าปลอดภัย

แม้ว่า PDF จะสามารถมี JavaScript ฝังอยู่ภายในได้ และในอดีตโปรแกรมอ่าน PDF บางตัวเคยมีช่องโหว่ด้านความปลอดภัย

แต่ปัจจุบัน โปรแกรมอ่าน PDF ที่ทำงานภายในเว็บเบราว์เซอร์มีความปลอดภัยมากขึ้น และมีความเสี่ยงน้อยกว่าโปรแกรมอ่าน PDF รุ่นเก่าอย่างมาก ````