Sha256: 02bf9f33a36eb432b09fe309b74b647adf7c03ac2cdcd3e49bb59a6b920ea848
Contents?: true
Size: 967 Bytes
Versions: 1
Compression:
Stored size: 967 Bytes
Contents
module BrDanfe class Dup def self.render(pdf, xml) pdf.ititle 0.42, 10.00, 0.25, 11.12, "dup.title" pdf.ibox 0.85, 20.57, 0.25, 11.51 x = 0.25 y = 11.51 xml.collect("xmlns", "dup") do |det| normal = { size: 6, border: 0 } italic = normal.merge({ style: :italic }) pdf.ibox 0.85, 2.12, x, y, "", I18n.t("danfe.dup.nDup"), italic pdf.ibox 0.85, 2.12, x + 0.70, y, "", det.css("nDup").text, normal pdf.ibox 0.85, 2.12, x, y + 0.20, "", I18n.t("danfe.dup.dVenc"), italic dtduplicata = det.css("dVenc").text dtduplicata = dtduplicata[8,2] + "/" + dtduplicata[5, 2] + "/" + dtduplicata[0, 4] pdf.ibox 0.85, 2.12, x + 0.70, y + 0.20, "", dtduplicata, normal pdf.ibox 0.85, 2.12, x, y + 0.40, "", I18n.t("danfe.dup.vDup"), italic pdf.inumeric 0.85, 1.25, x + 0.70, y + 0.40, "", det.css("vDup").text, normal x = x + 2.30 end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
br_danfe-0.0.1 | lib/br_danfe/dup.rb |