| InvalidTableData |
= |
Class.new(StandardError) |
|
This error is raised when table data is malformed
|
| EmptyTable |
= |
Class.new(StandardError) |
|
This error is raised when an empty or nil table is rendered
|
| FailedObjectConversion |
= |
Class.new(StandardError) |
|
This error is raised when Prawn::PdfObject() encounters a Ruby object it
cannot convert to PDF
|
| InvalidPageLayout |
= |
Class.new(StandardError) |
|
This error is raised when Document#page_layout is set to anything other
than :portrait or :landscape
|
| NotOnPage |
= |
Class.new(StandardError) |
|
This error is raised when a method requiring a current page is called
without being on a page.
|
| UnknownFont |
= |
Class.new(StandardError) |
|
This error is raised when Prawn cannot find a
specified font
|
| CannotFit |
= |
Class.new(StandardError) |
|
Raised when Prawn is asked to draw something
into a too-small box
|
| CannotGroup |
= |
Class.new(StandardError) |
|
Raised if group() is called with a block that is too big to be rendered in
the current context.
|
| IncompatibleStringEncoding |
= |
Class.new(StandardError) |
|
This error is raised when Prawn is being used
on a M17N aware VM, and the user attempts to add text that isn’t
compatible with UTF-8 to their document
|
| UnknownOption |
= |
Class.new(StandardError) |
|
This error is raised when Prawn encounters an
unknown key in functions that accept an options hash. This usually means
there is a typo in your code or that the option you are trying to use has a
different name than what you have specified.
|
| UnsupportedImageType |
= |
Class.new(StandardError) |
|
this error is raised when a user attempts to embed an image of an
unsupported type. This can either a completely unsupported format, or a
dialect of a supported format (ie. some types of PNG)
|
| NameTaken |
= |
Class.new(StandardError) |
|
This error is raised when a named element has alredy been created. For
example, in the stamp module, stamps must have unique names within a
document
|
| InvalidName |
= |
Class.new(StandardError) |
|
This error is raised when a name is not a valid format
|
| UndefinedObjectName |
= |
Class.new(StandardError) |
|
This error is raised when an object is attempted to be referenced by name,
but no such name is associated with an object
|
| RequiredOption |
= |
Class.new(StandardError) |
|
This error is raised when a required option has not been set
|
| UnknownOutlineTitle |
= |
Class.new(StandardError) |
|
This error is raised when a requested outline item with a given title does
not exist
|
| BlockRequired |
= |
Class.new(StandardError) |
|
This error is raised when a block is required, but not provided
|
| InvalidGraphicsPath |
= |
Class.new(StandardError) |
|
This error is rased when a graphics method is called with improper
arguments
|