Sha256: 04c97956d35adf43753047c4ba20174738a7e63485b0710ea7f877f055a4fd96
Contents?: true
Size: 916 Bytes
Versions: 3
Compression:
Stored size: 916 Bytes
Contents
# frozen_string_literal: true example :page_number, 'Draw page-number automatically each pages' do |t| # Basic PageNumber report = Thinreports::Report.new layout: t.layout_filename report.start_new_page do |page| # change visibility page.item(:pageno).hide end report.start_new_page do |page| # change style page.item(:pageno).styles(color: 'red', bold: true, underline: true, linethrough: true) end # Do not count as total page count report.start_new_page count: false report.start_new_page count: true report.generate filename: t.output_filename # PageNumber is started from 5 report = Thinreports::Report.new layout: t.layout_filename report.start_page_number_from 5 10.times { report.start_new_page } report.generate filename: t.resource("#{t.name}_from5.pdf") end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
thinreports-0.10.2 | examples/page_number/page_number.rb |
thinreports-0.10.1 | examples/page_number/page_number.rb |
thinreports-0.10.0 | examples/page_number/page_number.rb |