class PDF::Core::Page
Public Instance Methods
imported_page?()
click to toggle source
Restore the imported_page? method from PDF::Core::Page
see github.com/prawnpdf/pdf-core/commit/0e326a838e142061be8e062168190fae6b3b1dcf
# File lib/asciidoctor-pdf/pdf-core_ext/page.rb, line 22 def imported_page? @imported_page end
new_content_stream()
click to toggle source
Restore the new_content_stream
method from PDF::Core::Page
The prawn-templates gem relies on the new_content_stream
method on PDF::Core::Page
, which was removed in pdf-core 0.3.1. prawn-templates is used for importing a single-page PDF
into the current document.
see github.com/prawnpdf/pdf-core/commit/67f9a08a03bcfcc5a24cf76b135c218d3d3ab05d
# File lib/asciidoctor-pdf/pdf-core_ext/page.rb, line 9 def new_content_stream return if in_stamp_stream? unless Array === dictionary.data[:Contents] dictionary.data[:Contents] = [content] end @content = document.ref Hash.new dictionary.data[:Contents] << document.state.store[@content] document.open_graphics_state end