ถามเรื่อง pdf/writer บน centos5 ครับ

code

require 'pdf/writer'
 
pdf = PDF::Writer.new
 
pdf.select_font "Times-Roman"
 
pdf.text "Hello, Ruby.", :font_size => 72, :justification => :center
 
pdf.save_as("hello.pdf")

run

[root@localhost Desktop]# ruby pdf_ruby.rb

ผลลัพธ์

pdf_ruby.rb:1:in `require’: no such file to load — pdf/writer (LoadError) from pdf_ruby.rb:1

คำถามครับ

-ผมต้องเซตอะไรก่อนหรือเปล่าครับถึงจะใช้ require ‘pdf/writer’ ได้อะครับ

*ผมลองบน windows ก็ใช้ได้นะครับ

-ผมต้องการสร้าง ไฟร์ PDF ที่เป็นภาษาไทย ด้วยจะต้องทำอย่างไรบ้างหรือครับ

-บน centos5 ผม run ตัว demo ไม่ได้เลยครับ

ปล.ผมเพิ่งหัด ruby on rails ครับ

ติดตั้ง gem ผ่าน terminal

$ sudo gem install pdf-writer

Code:

library_name = "pdf/writer"
begin
  require library_name
rescue LoadError => gem_not_installed
  require 'rubygems'
  require library_name
end

ใช้ได้แล้วครับขอบคุณครับ -ตอนนี้เหลือแต่ว่าจะใช้ภาษาไทยอย่่างไรหล่ะครับ

ถ้าเป็นภาษาไทย ลองดู วิธีเก่าๆ ที่เคยคุยกัน

ย้าย Codenone

ประกาศย้าย Codenone ไปใช้ Forum ของ Blognone แทนครับ ตามไปตั้งกระทู้ต่อได้ที่ Codenone Forum (รายละเอียดอ่านจากกระทู้ ย้าย Codenone ไปรวมกับ Blognone)

กระทู้เก่าๆ จะย้ายตามไปในภายหลัง ตอนนี้ปิดการโพสต์กระทู้ไว้ เหลือไว้เฉพาะอ้างอิงเท่านั้น