Tags:
Node Thumbnail

เมื่อปี 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

Get latest news from Blognone

Comments

By: nextman13
AndroidBlackberryUbuntuWindows
on 5 July 2011 - 22:05 #307772

+รัก ff สุดๆ

By: multiplex on 5 July 2011 - 22:46 #307782

หวังว่าจะมาประยุกต์ทำ เครื่องมือสร้าง Report ของ php ได้บ้างก็ดีนะครับ

By: saknarak
Android
on 5 July 2011 - 23:04 #307793
saknarak's picture

pdf => html5 ไม่เท่ากับ html5 => pdf
คิดว่าคงประยุกต์ยาก

แต่ใช้ javascript เพื่อสร้าง pdf อันนี้ไม่ยาก
ถ้าสามารถ port library ที่เป็น oss ให้เป็น javascript ได้

By: joomla
iPhoneUbuntu
on 5 July 2011 - 23:22 #307802
joomla's picture

adobe เริ่มถูกบีบหลายทางแฮะ

By: wichate
Android
on 5 July 2011 - 23:29 #307806

ตอนนี้ผมใช้วิธีแปลง PDF เป็น SWF แทนครับ ดูผ่านหน้า web ได้เหมือนกัน

ที่สำคัญคือ ปริ้นไม่ได้ คัดลอก แก้ไข ไม่ได้ทั้งนั้นครับ

ปล.เอาไว้เก็บเอกสาร คู่มือการปฏิบัติงานของพนักงาน ดูได้เฉพาะในบริษัทเท่านั้น

By: illusion
ContributorAndroid
on 6 July 2011 - 02:50 #307870 Reply to:307806
illusion's picture

Print screen ได้ :-P

By: lingjaidee
ContributoriPhoneAndroid
on 6 July 2011 - 05:26 #307878 Reply to:307806
lingjaidee's picture

ดูทางมือถือไม่ได้?


my blog

By: iamfalan
iPhoneAndroidWindows
on 6 July 2011 - 02:28 #307866

แสดงว่า pdf.js สามารถแสดงผล pdf ได้ทั้งหมด ไม่ว่าจะ browser ใดๆ (ที่สนับสนุน feature html5 เยอะๆ หน่อย)?

งี้ก็แหล่มเลย

By: mk
FounderAndroid
on 6 July 2011 - 08:15 #307889 Reply to:307866
mk's picture

ลองเอา Chrome เปิดหน้านี้ดูครับ

By: wichate
Android
on 6 July 2011 - 15:36 #308063 Reply to:307889

เละเป็นโจ๊กเลยครับ

By: -Rookies-
ContributorAndroidWindowsIn Love
on 7 July 2011 - 04:17 #308269 Reply to:308063

ผมไม่เละนะครับ มีตัวหนังสือซ้อนกันบ้าง ประปราย แต่พออ่านรู้เรื่อง Chrome 12.0.742.112 Ubuntu


เทคโนโลยีไม่ผิด คนใช้มันในทางที่ผิดนั่นแหละที่ผิด!?!

By: wichate
Android
on 7 July 2011 - 11:08 #308352 Reply to:308269

ของผม Chrome 11 Ubuntu OS

อ่านไม่ได้เลยซักตัว ซ้อนกันทุกบรรทัดเลยฮะ

By: TeamKiller
ContributoriPhone
on 7 July 2011 - 17:53 #308476 Reply to:307889
TeamKiller's picture

Chrome 12.0.742.112

พออ่านได้ สบายๆ มีพวกตัวอักษรที่อยู่กับกราฟ จะเน่า

แล้วปุ่มเมนูถูกบัง อะ

IE เปิดเจอแต่ปุ่มเมนู

แต่ผมเปิดด้วย FF5 text ที่ติดกับรูปเน่า ยิ่งกว่า Chrome อีก

Windows 7