libharu:HPDFDoc#get_page_mode, HPDFDoc#set_page_mode
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new page = pdf.add_page p [HPDFDoc::HPDF_PAGE_MODE_USE_NONE, HPDFDoc::HPDF_PAGE_MODE_USE_OUTLINE, HPDFDoc::HPDF_PAGE_MODE_USE_THUMBS, HPDFDoc::HPDF_PAGE_MODE_FULL_SCREEN] p pdf.get_page_mode pdf.set_page_mode(HPDFDoc::HPDF_PAGE_MODE_USE_OUTLINE) #pdf.set_page_mode(HPDFDoc::HPDF_PAGE_MODE_USE_THUMBS) #pdf.set_page_mode(HPDFDoc::HPDF_PAGE_MODE_FULL_SCREEN) p pdf.get_page_mode pdf.save_to_file(File.basename($0, ".rb") + ".pdf")
で、
[0, 1, 2, 3] 0 1