libharu:HPDFDoc#get_page_layout, HPDFDoc#set_page_layout

#!/usr/bin/env ruby

require "hpdf"

pdf  = HPDFDoc.new
page = pdf.add_page

p [HPDFDoc::HPDF_PAGE_LAYOUT_SINGLE,
   HPDFDoc::HPDF_PAGE_LAYOUT_ONE_COLUMN,
   HPDFDoc::HPDF_PAGE_LAYOUT_TWO_COLUMN_LEFT,
   HPDFDoc::HPDF_PAGE_LAYOUT_TWO_COLUMN_RIGHT]

p pdf.get_page_layout

pdf.set_page_layout(HPDFDoc::HPDF_PAGE_LAYOUT_SINGLE)
#pdf.set_page_layout(HPDFDoc::HPDF_PAGE_LAYOUT_TWO_COLUMN_LEFT)
p pdf.get_page_layout

pdf.save_to_file(File.basename($0, ".rb") + ".pdf")

で、

[0, 1, 2, 3]
4
0
  • デフォルトの値は何?
  • HPDF_ の部分は冗長な気が…