Method: Pdfcrowd::PdfToTextClient#setPrintPageRange
- Defined in:
- lib/pdfcrowd.rb
#setPrintPageRange(pages) ⇒ Object
4840 4841 4842 4843 4844 4845 4846 4847 |
# File 'lib/pdfcrowd.rb', line 4840 def setPrintPageRange(pages) unless /^(?:\s*(?:\d+|(?:\d*\s*\-\s*\d+)|(?:\d+\s*\-\s*\d*))\s*,\s*)*\s*(?:\d+|(?:\d*\s*\-\s*\d+)|(?:\d+\s*\-\s*\d*))\s*$/.match(pages) raise Error.new(Pdfcrowd.(pages, "setPrintPageRange", "pdf-to-text", "A comma separated list of page numbers or ranges.", "set_print_page_range"), 470); end @fields['print_page_range'] = pages self end |