Sha256: fdc403c1d41d7d1baed9ac842d349b8d0886796b60273095e32eb551d770ed68

Contents?: true

Size: 461 Bytes

Versions: 6

Compression:

Stored size: 461 Bytes

Contents

module BrDanfe
  class DocumentBuilder
    def self.build(*args, &block)
      document = Prawn::Document.new(*args, &block)

      document.font_families['tinos'] = {
        bold: "#{BrDanfe.root_path}/fonts/tinos_bold.ttf",
        italic: "#{BrDanfe.root_path}/fonts/tinos_italic.ttf",
        bold_italic: "#{BrDanfe.root_path}/fonts/tinos_bold_italic.ttf",
        normal: "#{BrDanfe.root_path}/fonts/tinos.ttf",
      }

      document
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
br_danfe-0.15.1 lib/br_danfe/document_builder.rb
br_danfe-0.15.0 lib/br_danfe/document_builder.rb
br_danfe-0.14.5 lib/br_danfe/document_builder.rb
br_danfe-0.14.4 lib/br_danfe/document_builder.rb
br_danfe-0.14.3 lib/br_danfe/document_builder.rb
br_danfe-0.14.2 lib/br_danfe/document_builder.rb