class HexaPDF::MalformedPDFError
Raised when the PDF is invalid and can’t be read correctly.
def initialize(message, pos: nil)
The byte position where the error occured can either be given via the +pos+ argument or later
Creates a new malformed PDF error object for the given exception message.
def initialize(message, pos: nil) super(message) @pos = pos end
def message # :nodoc:
def message # :nodoc: "PDF malformed around position #{pos}: #{super}" end