lib/arquivo/extrato.rb in arquivo-0.2.9 vs lib/arquivo/extrato.rb in arquivo-0.3.0

- old
+ new

@@ -2,11 +2,11 @@ require 'pdf-reader' module Arquivo # permite processar documentos PDF - class C118pdf < String + class C118pdf # @return [String] nome do documento attr_reader :file # @return [String] extensao do documento attr_reader :ext # @return [String] base do documento @@ -125,24 +125,8 @@ system "#{ghostscript} " \ "-sOutputFile=#{base}/#{nome}-extrato.pdf " \ "-sPageList=#{paginas.join(',')} \"#{file}\" #{O2}" puts "#{nome}-extrato" nome_extrato - end - - # cria PDF do dashboard - def faz_dashboard - c = 'gs -sDEVICE=pdfwrite ' \ - '-dNOPAUSE -dBATCH -dQUIET -dPDFSETTINGS=/printer ' \ - '-sPAPERSIZE=a4 -dFIXEDMEDIA -dPDFFitPage -dAutoRotatePages=/All' - system "#{c} -sOutputFile=#{base}-a4.pdf \"#{file}\" #{O2}" - puts "#{base}-a4" - end - - # segmenta PDF pelas suas paginas - def split - system "pdftk #{file} burst output #{base}/pg%04d-#{base}.pdf;" \ - "rm -f #{base}/*.txt" - puts "#{base}-split" end end end