libharu:HPDFDoc#get_viewer_preference, HPDFDoc#set_viewer_preference
#!/usr/bin/env ruby require "hpdf" pdf = HPDFDoc.new pdf.add_page p [HPDFDoc::HPDF_HIDE_TOOLBAR, HPDFDoc::HPDF_HIDE_MENUBAR, HPDFDoc::HPDF_HIDE_WINDOW_UI, HPDFDoc::HPDF_FIT_WINDOW, HPDFDoc::HPDF_CENTER_WINDOW, ] p pdf.get_viewer_preference pdf.set_viewer_preference(HPDFDoc::HPDF_HIDE_TOOLBAR) p pdf.get_viewer_preference pdf.save_to_file(File.basename($0, ".rb") + ".pdf")
で、
[1, 2, 4, 8, 16] 0 1
- もともとのマニュアルの項目に見当たらない(HPDF_GetViewerPreference と HPDF_SetViewerPreference)
- デフォルト用の定数もあった方が良さそうな〜(もともとのインタフェースに用意されていないけど)