เมื่อปี 2010 กูเกิลได้เพิ่มตัวอ่าน PDF เข้ามาใน Chrome ซึ่งเทคนิคของมันคือการแปลง PDF เป็น HTML แล้วเรนเดอร์แบบเว็บเพจทั่วไป ถึงแม้ฟีเจอร์จะน้อยกว่าตัวอ่าน PDF เต็มรูปแบบ แต่ก็ช่วยให้นักท่องเว็บสะดวกขึ้นมาก
มาคราวนี้ค่าย Mozilla หันมาทำแบบเดียวกันบ้าง แต่รูปแบบจะต่างไปเล็กน้อย เพราะ Mozilla พัฒนาเป็นโค้ด JavaScript ชื่อ pdf.js ที่ทำหน้าที่แบบเดียวกัน (แปลง PDF เป็น HTML5/Canvas) แต่สามารถนำไปฝังที่ฝั่งเซิร์ฟเวอร์ได้เลย
ในทางทฤษฎีแล้ว เบราว์เซอร์ใดๆ สามารถเข้ามายังเว็บไซต์ที่ระบุเพื่ออ่าน PDF (ในรูป HTML5) ได้เลย แต่ในทางปฏิบัติจะต้องใช้เบราว์เซอร์ที่มีสมัยใหม่สักนิด นั่นคือ Firefox nightly ถึงจะแสดงผลได้ถูกต้องสมบูรณ์
ตอนนี้ทีม pdf.js สามารถเรนเดอร์เอกสารวิชาการของเอนจิน TraceMonkey ได้แล้ว และจะทยอยเพิ่มฟีเจอร์อื่นๆ ต่อไป ตัวโครงการ pdf.js เป็นโอเพนซอร์ส ใช้สัญญาอนุญาตแบบ BSD ทำให้โครงการอื่นนำไปใช้ต่อได้ง่าย
ที่มา - Chris Pitchin' Hey
Comments
+รัก ff สุดๆ
หวังว่าจะมาประยุกต์ทำ เครื่องมือสร้าง Report ของ php ได้บ้างก็ดีนะครับ
pdf => html5 ไม่เท่ากับ html5 => pdf
คิดว่าคงประยุกต์ยาก
แต่ใช้ javascript เพื่อสร้าง pdf อันนี้ไม่ยาก
ถ้าสามารถ port library ที่เป็น oss ให้เป็น javascript ได้
adobe เริ่มถูกบีบหลายทางแฮะ
ตอนนี้ผมใช้วิธีแปลง PDF เป็น SWF แทนครับ ดูผ่านหน้า web ได้เหมือนกัน
ที่สำคัญคือ ปริ้นไม่ได้ คัดลอก แก้ไข ไม่ได้ทั้งนั้นครับ
ปล.เอาไว้เก็บเอกสาร คู่มือการปฏิบัติงานของพนักงาน ดูได้เฉพาะในบริษัทเท่านั้น
Print screen ได้ :-P
ดูทางมือถือไม่ได้?
my blog
แสดงว่า pdf.js สามารถแสดงผล pdf ได้ทั้งหมด ไม่ว่าจะ browser ใดๆ (ที่สนับสนุน feature html5 เยอะๆ หน่อย)?
งี้ก็แหล่มเลย
ลองเอา Chrome เปิดหน้านี้ดูครับ
เละเป็นโจ๊กเลยครับ
ผมไม่เละนะครับ มีตัวหนังสือซ้อนกันบ้าง ประปราย แต่พออ่านรู้เรื่อง Chrome 12.0.742.112 Ubuntu
เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!
ของผม Chrome 11 Ubuntu OS
อ่านไม่ได้เลยซักตัว ซ้อนกันทุกบรรทัดเลยฮะ
Chrome 12.0.742.112
พออ่านได้ สบายๆ มีพวกตัวอักษรที่อยู่กับกราฟ จะเน่า
แล้วปุ่มเมนูถูกบัง อะ
IE เปิดเจอแต่ปุ่มเมนู
แต่ผมเปิดด้วย FF5 text ที่ติดกับรูปเน่า ยิ่งกว่า Chrome อีก
Windows 7