class HexaPDF::MalformedPDFError


Raised when the PDF is invalid and can’t be read correctly.



The byte position in the PDF file where the error occured.

Public Class Methods

new(message, pos: nil)

Creates a new malformed PDF error object for the given exception message.

The byte position where the error occured can either be given via the pos argument or later via the pos accessor but must be set before the exception message is retrieved.

Calls superclass method