| Poonlap's Linux blog | ใช้ซอฟต์แวร์เสรี, มีทางเลือก, ประเทืองปัญญา, พึ่งพาตนเอง. |
จดช่วยจำ, ไซต์ Debian administrator
ที่อยู่ใหม่ของ Poonlap's Linux blog : http://mm.co.th/poonlap
ที่อยู่ใหม่ของ Poonlap's Linux blog : http://mm.co.th/poonlap
ตอนนี้อาจมีความจำเป็นต้องพิมพ์เอกสารด้วยวินโดวส์แต่ที่บ้านไม่มีเครื่องพิมพ์เลยอยากจะพิมพ์เป็น PDF ก่อนแล้วค่อยเอา PDF ไปพิมพ์ออกเครื่องพิมพ์ที่อื่น.
สร้างเอกสาร PDF บนวินโดวส์ - Sunday, May 15, 2005 - วิธีการสร้างไฟล์ PDF บนวินโดวส์โดยปรกติจะใช้ Acrobat distiller หรือ Acrobat PDF writer. ถ้ามีโปรแกรมพวกนี้แล้วก็สั่งพิมพ์เอกสารโน่นนี่ในรูปของไฟล์ PDF ได้. แต่สำหรับคนที่ไม่อยากเสียเงินซื้อและเป็นคนนิยมใช้ซอฟต์แวร์เสรีก็จะรู้ว่าจริงๆแล้วไฟล์ PDF สามารถสร้างจากไฟล์ PostScript ได้เพราะเป็นตระกูลเดียวกัน. หลักการทั่วไปบนวินโดวส์คือติดตั้งเครื่องพิมพ์ใหม่ให้พิมพ์ลงเป็นไฟล์โดยใช้ไดรเวอร์ของเครื่องพิมพ์ยี่ห้ออะไรก็ได้ที่เป็นเครื่องพิมพ์แบบ PostScript. เวลาพิมพ์ก็จะได้ไฟล์ PostScript แล้วใช้โปรแกรม ps2pdf ที่มากับ GhostScript (ตัวแปลภาษา PostScript) แปลงเป็นไฟล์ PDF ในที่สุด. เท่าที่ใช้มากหลายต่อหลายแบบรู้สึกว่าวิธีที่อธิบายใน Creating a free PDFWriter using Ghostscript จะเป็นวิธีที่แยบยลและสะดวกในการใช้งานจริง. ตรงนี้อธิบายการสร้างเครื่องพิมพ์ PDF โดยอ้างอิงจากเอกสารนั้นแต่ไม่เหมือนกันสะทีเดียว. ก่อนอื่นต้องเตรียมซอฟต์แวร์ที่จำเป็นได้แก่
ติดตั้ง RedMonกระจายไฟล์ redmon17.zip แล้วรัน setup.exe ที่อยู่ในนั้น. ขั้นตอนนี้ไม่มีอะไรยุ่งยากเสร็จเร็วมาก.ต่อไปไปที่หน้าต่างเครื่องพิมพ์ Printers and Faxes. เลือก "File" > "Server Properties". เลือกแท็บ Ports แล้วกด "Add". เลือก "Redirected Port" แล้วกด "New Port" เพิ่มสร้างพอร์ตใหม่. จะได้พอร์ตชื่อ "RPT1:".
ตั้ง properties ของ RPT1: ให้เหมือนรูปต่อไปนี้.
ติดตั้งไดรเวอร์เครื่องพิมพ์ขั้นตอนต่อไปคือกระจายไฟล์ adobe.zip ในนั้นจะมีไฟล์ PPD. หลังจากนั้นรัน winsteng.exe เพื่อติดตั้งไดรเวอร์เครื่องพิมพ์.ตรงเลือกพอร์ต, ให้เลือกพอร์ต RPT1: ที่สร้างไว้.
ถึงหน้าจอ "Select Printer Model" ให้กด Browse เลือกไฟล์ PPD ที่เตรียมไว้. เลือก Acrobat Distiller, ถ้าไม่เลือกไฟล์ PPD ที่เตรียมไว้ก็จะได้เครื่องพิมพ์ขาวดำ. ตรงที่ตั้งชื่อเครื่องพิมพ์จะตั้งชื่อเป็น GSpdf หรืออะไรก็ได้.
ไม่ต้องเลือกการพิมพ์ทดสอบแล้วทำตามหน้าจอที่สั่งจนจบ. เสร็จแล้วจะเห็นเครื่องพิมพ์ชื่อ GSpdf จาก "Printers and Faxes" กดคลิ้กขวาแล้วเลือก "Printing preferences ...". กด Advanced. ตรง "TrueType font:" เลือก "Download as Softfont" และตรง "Postscript options" > "TrueType Font Download option:" เลือก Outline. ตรงนี้เวลาสร้างเอกสาร PostScript ก็จะฝังฟอนต์ทรูไทป์ให้ด้วย.
กดคลิ้กขวาเครื่องพิมพ์ GSpdf อีกครั้งแล้วเลือก Properties. ไปที่แท็บ Advanced แล้วเลือก "Print directly to printer".
ติดตั้ง GhostScriptGhostScript ที่ใช้ในครั้งนี้คือ gs815w32.exe ของ GNU. เมื่อติดตั้งแล้วจะมีโฟลเดอร์ C:\gs เก็บไฟล์ต่างๆไว้. ต่อไปให้สร้างไฟล์ pdfwrite.txt เป็นไฟล์ตัวเลือกส่งให้ GhostScript เวลาสร้าง PDF มีเนื้อหาดังนี้.-IC:\gs\gs8.15\lib;C:\gs\fonts -sDEVICE=pdfwrite -r600 -dNOPAUSE -dSAFER -sPAPERSIZE=a4 -dCompatibilityLevel=1.4 -dPDFSETTINGS=/prepressเป็นอันเสร็จการติดตั้งครับ. ทดสอบคลิ้กขวาตัวเครื่องพิมพ์แล้วเลือก Properties. กด Print test page เพื่อทดสอบพิมพ์แล้วจะมีหน้าต่างถามชื่อไฟล์. ไฟล์ที่สร้างนี้จะเป็นไฟล์ PDF ที่สร้างจากเครื่องพิมพ์นี้ให้ตั้งชื่อเป็นอะไรก็ได้ .pdf.
ลองเปิดไฟล์ PDF ที่สร้างดูเพื่อตรวจสอบว่าไม่มีปัญหาอะไร. ไฟล์ที่สร้างต้องมีสีด้วย, ไม่ใช่ขาวดำ.
ไม่ได้เขียนบล็อกตั้งนาน, ยาวหน่อยครับ. |
ที่อยู่ใหม่ของ Poonlap's Linux blog : http://mm.co.th/poonlap
| |
| Google Home - Blogger - Blogger Templates |
© 2005 Poonlap's Linux blog
