#!/usr/bin/env ruby
require "hpdf"
pdf = HPDFDoc.new
page = pdf.add_page
pdf.set_page_mode(HPDFDoc::HPDF_PAGE_MODE_USE_OUTLINE)
pdf.use_jp_fonts
pdf.use_jp_encodings
encoder = pdf.get_encoder("90ms-RKSJ-H")
o1 = pdf.create_outline(nil, "アウトライン1", encoder)
pdf.create_outline(o1, "アウトライン1-1", encoder)
pdf.create_outline(o1, "アウトライン1-2", encoder)
o2 = pdf.create_outline(nil, "アウトライン2", encoder)
pdf.create_outline(o2, "アウトライン2-1", encoder)
pdf.create_outline(o2, "アウトライン2-2", encoder)
page2 = pdf.add_page
d = page2.create_destination
d.set_fit()
o2.set_destination(d)
pdf.save_to_file(File.basename($0, ".rb") + ".pdf")