NECTEC
NSTDA
Home
Computer
Program
Internet & Web
Graphics
CAI
Multimedia
Electrical Power
General Education
Special Education
Links
Webmaster
PDF Format

เอกสาร PDF

เอกสาร PDF (Portable Document Format) เป็นเอกสาร e-Book (Electronics Book) รูปแบบหนึ่ง ที่ได้รับความนิยมอย่างสูงในปัจจุบัน โดยเฉพาะการนำเสนอผ่าน WWW โดยเป็นรูปแบบของเอกสารที่พัฒนาโดย www.adobe.com เนื่องจากเอกสารลักษณะนี้ มีรูปแบบ และการจัดหน้ากระดาษ เหมือนเอกสารต้นฉบับทุกประการ มีขนาดไฟล์ไม่โตมากนัก ทำงานข้ามระบบ (Cross Platform) ได้ ทำให้เอกสารนี้เป็นอิสระจากซอฟต์แวร์ ฮาร์ดแวร์ และระบบปฏิบัติการ (OS) กล่าวคือ เอกสาร PDF สร้างได้ทั้งจากเครื่องคอมพิวเตอร์ระบบ Macintosh และ PC และสามารถเรียกดูร่วมกันได้นั่นเอง

คุณสมบัติของ PDF

  • Adobe Imaging Model

    PDF นำเสนอข้อความและรูปภาพ โดยใช้หลักการเดียวกับ PostScrpt Language คือ การวางรูปไปบนพื้นที่ ที่ต้องการ โดยที่รูปสามารถเป็นรูปทรงอะไรก็ได้ ขนาดเท่าไรก็ได้ สีอะไรก็ได้

    PostScrpt Language คือ ภาษาคอมพิวเตอร์ชนิดหนึ่ง ที่ใช้ในการบรรยายลักษณะที่ปรากฏของเอกสาร รวมทั้งข้อความ และกราฟิกไปยังเครื่องพิมพ์ หรือ Output Device อื่นๆ)

  • Portability

    ไฟล์ PDF เป็นไฟล์ไบนารี ขนาด 8 บิต ทำให้มั่นใจว่าสามารถส่งผ่าน non-binary channel โดยปราศจากความเสียหายใดๆ

  • Compression

    ไฟล์ PDF สนับสนุนมาตรฐานการลดขนาดไฟล์ต่างๆ ดังนี้

    • JPEG ย่อรูปสี และ Grayscale
    • CCITT Group3, CCITT Group4, LZW (Lempel-Ziv-Welch) และ Run Length ในการย่อรูปภาพแบบ Monochrome
    • LZW และ Flate ในการย่อข้อความ กราฟิก และดัชนีของรูปภาพ
  •  

  • Font Independence

    ไฟล์ PDF บรรจุลักษณะรูปแบบตัวอักษร (Font Descriptor) สำหรับแต่ละฟอนต์ที่ใช้ในเอกสาร โดยลักษณะของฟอนต์นี้ ได้รวมชื่อฟอนต์ (Font name) รูปแบบตัวอักษร (Character metric) และรูปแบบข้อมูล (Style information) เอาไว้ อันนี้รายละเอียดจำเป็นสำหรับการจำลองฟอนต์ที่หายไป

  • Single Pass File Generation

    เนื่องด้วยข้อจำกัดของหน่วยความจำ หรือการไม่สามารถเปิดไฟล์ temporary ทำให้ไฟล์ PDF ได้พัฒนาในจุดนี้ โดยในขณะที่ PDF ต้องการวัตถุที่แน่นอนเพื่อบรรจุจำนวนความยาวที่ชัดเจน ในหน่วยไบต์ จะมีกลไกจัดเตรียมพื้นที่สำหรับการ locate หลังวัตถุในไฟล์ แล้วรายละเอียดอื่นๆ อย่างเช่นเลขหน้า ก็จะถูกใส่ลงไปหลังจากหน้านั้นถูกเขียนเรียบร้อย

  • Random Access

    ไฟล์ PDF บรรจุ Cross-reference table ไว้ท้ายไฟล์ เพื่อการเข้าถึงตำแหน่งต่างๆ ภายในไฟล์ได้อย่างอิสระ ไม่ทำให้เสียเวลาในการเรียกดูหน้าเอกสารทีละหน้า

  • Incremental Update

    เอกสาร PDF ไม่ต้องเสียเวลาในการเขียนซ้ำ (Rewrite) ที่นาน เพราะเวลาที่มีการปรับปรุง หรือจัดเก็บ จะเป็นการเพิ่มเติมวัตถุ ที่ถูกแก้ไข หรือต่อเติมรวมทั้งปรับปรุง cross-reference table เท่านั้น

  • Extensibility

    สามารถพัฒนาเพิ่มเติมคุณสมบัติภายหลังได้สะดวก