Sha256: 643b06bd4143d9ea5af67a32f0c0abf5a841f96ae5b3b66801d50949b8dd30d2
Contents?: true
Size: 590 Bytes
Versions: 4
Compression:
Stored size: 590 Bytes
Contents
# coding: utf-8 module ThinReports module Generator class PDF::Configuration # @return [Array] attr_reader :eudc_fonts def initialize @eudc_fonts = [] end # @param [String, Array<String>] fonts def eudc_fonts=(fonts) fonts = [fonts] unless fonts.is_a?(::Array) fonts.each do |f| unless File.extname(f.to_s) == '.ttf' raise ArgumentError, 'The EUDC Fonts can specify only the TTF file.' end end @eudc_fonts = fonts end end end end
Version data entries
4 entries across 4 versions & 1 rubygems