Method: Pdfcrowd::HtmlToPdfClient#setCssPageRuleMode

Defined in:
lib/pdfcrowd.rb

#setCssPageRuleMode(mode) ⇒ Object

Specifies behavior in presence of CSS @page rules. It may affect the page size, margins and orientation.

  • mode - The page rule mode. Allowed values are default, mode1, mode2.

  • Returns - The converter object.



1183
1184
1185
1186
1187
1188
1189
1190
# File 'lib/pdfcrowd.rb', line 1183

def setCssPageRuleMode(mode)
    unless /(?i)^(default|mode1|mode2)$/.match(mode)
        raise Error.new(Pdfcrowd.create_invalid_value_message(mode, "setCssPageRuleMode", "html-to-pdf", "Allowed values are default, mode1, mode2.", "set_css_page_rule_mode"), 470);
    end
    
    @fields['css_page_rule_mode'] = mode
    self
end