Sha256: 89b4efbe7c5d27fdc6412b581336f045a5192f006b0a79e0cc56002777a41eed
Contents?: true
Size: 758 Bytes
Versions: 1
Compression:
Stored size: 758 Bytes
Contents
module OCRSDK::Verifiers::Format # http://ocrsdk.com/documentation/specifications/image-formats/ INPUT_FORMATS = [:bmp, :dcx, :pcx, :png, :jp2, :jpc, :jpg, :jpeg, :jfif, :pdf, :tif, :tiff, :gif, :djvu, :djv, :jb2] # http://ocrsdk.com/documentation/apireference/processImage/ OUTPUT_FORMATS = [:txt, :rtf, :docx, :xlsx, :pptx, :pdf_searchable, :pdf_text_and_images, :xml, :alto] def format_to_s(format) format.to_s.camelize(:lower) end def supported_input_format?(format) format = format.downcase.to_sym if format.kind_of? String INPUT_FORMATS.include? format end def supported_output_format?(format) format = format.underscore.to_sym if format.kind_of? String OUTPUT_FORMATS.include? format end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ocrsdk-0.1.0 | lib/ocrsdk/verifiers/format.rb |