module Selenium::WebDriver::DriverExtensions::PrintsPage
def print_page(**options)
def print_page(**options) options[:pageRanges] = Array(options.delete(:page_ranges)) || [] options[:shrinkToFit] = options.delete(:shrink_to_fit) { true } @bridge.print_page(options) end
def save_print_page(path, **options)
def save_print_page(path, **options) File.open(path, 'wb') do |file| content = Base64.decode64 print_page(**options) file << content end end