module Prawn::Document::Internals
This module exposes a few low-level PDF features for those who want to extend Prawn's core functionality. If you are not comfortable with low level PDF functionality as defined by Adobe's specification, chances are you won't need anything you find here.
@private
Public Instance Methods
renderer()
click to toggle source
# File lib/prawn/document/internals.rb, line 60 def renderer @renderer ||= PDF::Core::Renderer.new(state) end
restore_graphics_state()
click to toggle source
# File lib/prawn/document/internals.rb, line 34 def restore_graphics_state restore_transformation_stack renderer.restore_graphics_state end
save_graphics_state(state = nil, &block)
click to toggle source
# File lib/prawn/document/internals.rb, line 29 def save_graphics_state(state = nil, &block) save_transformation_stack renderer.save_graphics_state(state, &block) end