class TankaRenderer::Renderer::PDF

Public Instance Methods

render(text, output_path) click to toggle source
Calls superclass method TankaRenderer::Renderer::Base#render
# File lib/tanka_renderer/renderer/pdf.rb, line 8
def render(text, output_path)
  super
  Cairo::PDFSurface.new(output_path, @width, @height) do |surface|
    Cairo::Context.new(surface) do |context|
      draw(context, text)
      context.show_page
    end
  end
end