lib/arquivo/pdf.rb in arquivo-0.1.8 vs lib/arquivo/pdf.rb in arquivo-0.1.9
- old
+ new
@@ -19,21 +19,21 @@
o = "tmp/stamped-#{base[/-(\w+)/, 1]}-#{key}.pdf"
s = '2 2 moveto /Ubuntu findfont 7 scalefont ' \
"setfont (#{base}) show"
system "#{c118_gs} -sOutputFile=tmp/stamp-#{key}.pdf -c \"#{s}\";" \
"pdftk tmp/zip/#{base}.pdf " \
- "stamp tmp/stamp-#{key}.pdf output #{o} #{CO}"
+ "stamp tmp/stamp-#{key}.pdf output #{o} #{O2}"
puts key
end
def final(kda)
c118_stamp(kda)
o = "tmp/zip/#{base}.pdf"
recibo = key[0] == 'r'
# google print has better && smaller pdf then c118_gs
- system "#{c118_gs} -sOutputFile=#{o} \"#{file}\" #{CO}" unless recibo
+ system "#{c118_gs} -sOutputFile=#{o} \"#{file}\" #{O2}" unless recibo
# usar copia do original se processado for maior
system "cp \"#{file}\" #{o}" if recibo || File.size(o) > size
C118pdf.new(o)
end
@@ -106,10 +106,10 @@
system "pdfimages -q -j \"#{file}\" tmp/#{key}"
# nem sempre as imagens sao jpg
# somente utilizar a primeira
g = Dir.glob("tmp/#{key}-???.???")
- system "convert #{g[0]} #{o} #{CO}"
+ system "convert #{g[0]} #{o} #{O2}"
return unless File.size(o) > LT
C118jpg.new(o)
end
end