class Mindee::Input::Source::BytesInputSource

Load a document from raw bytes.

def initialize(raw_bytes, filename, repair_pdf: false)

Parameters:
  • repair_pdf (bool) --
  • filename (String) --
  • raw_bytes (String) --
def initialize(raw_bytes, filename, repair_pdf: false)
  io_stream = StringIO.new(raw_bytes)
  io_stream.set_encoding Encoding::BINARY
  super(io_stream, filename, repair_pdf: repair_pdf)
end