MuPDFCore 1.8.0
Multiplatform .NET bindings for MuPDF
|
Classes | |
class | DisposableIntPtr |
An IDisposable wrapper around an IntPtr that frees the allocated memory when it is disposed. More... | |
class | DocumentLockedException |
The exception that is thrown when an attempt is made to render an encrypted document without supplying the required password. More... | |
class | MessageEventArgs |
EventArgs for the MuPDF.StandardOutputMessage and MuPDF.StandardErrorMessage events. More... | |
class | MuPDF |
Contains static methods to perform setup operations. More... | |
class | MuPDFContext |
A wrapper around a MuPDF context object, which contains the exception stack and the resource cache store. More... | |
class | MuPDFDocument |
A wrapper over a MuPDF document object, which contains possibly multiple pages. More... | |
class | MuPDFException |
The exception that is thrown when a MuPDF operation fails. More... | |
class | MuPDFImageStructuredTextBlock |
Represents a block containing a single image. The block contains a single line with a single character. More... | |
class | MuPDFMultiThreadedPageRenderer |
A class that holds the necessary resources to render a page of a MuPDF document using multiple threads. More... | |
class | MuPDFPage |
A wrapper over a MuPDF page object, which contains information about the page's boundaries. More... | |
class | MuPDFPageCollection |
A lazy collection of MuPDFPages. Each page is loaded from the document as it is requested for the first time. More... | |
struct | MuPDFStructuredTextAddress |
Represents the address of a particular character in a MuPDFStructuredTextPage, in terms of block index, line index and character index. More... | |
class | MuPDFStructuredTextAddressSpan |
Represents a range of characters in a MuPDFStructuredTextPage. More... | |
class | MuPDFStructuredTextBlock |
Represents a structured text block containing text or an image. More... | |
class | MuPDFStructuredTextCharacter |
Represents a single text character. More... | |
class | MuPDFStructuredTextLine |
Represents a single line of text (i.e. characters that share a common baseline). More... | |
class | MuPDFStructuredTextPage |
Represents a structured representation of the text contained in a page. More... | |
class | MuPDFTextStructuredTextBlock |
Represents a block containing multiple lines of text (typically a paragraph). More... | |
class | OCRProgressInfo |
Describes OCR progress. More... | |
struct | PointF |
Represents a point. More... | |
struct | Quad |
Represents a quadrilater (not necessarily a rectangle). More... | |
struct | Rectangle |
Represents a rectangle. More... | |
class | RenderProgress |
Holds a summary of the progress of the current rendering operation. More... | |
struct | RoundedRectangle |
Represents a rectangle using only integer numbers. More... | |
struct | RoundedSize |
Represents the size of a rectangle using only integer numbers. More... | |
struct | Size |
Represents the size of a rectangle. More... | |
class | TesseractLanguage |
Represents a language used by Tesseract OCR. More... | |
Enumerations | |
enum | ExitCodes |
Exit codes returned by native methods describing various errors that can occur. More... | |
enum | InputFileTypes |
File types supported in input by the library. More... | |
enum | RasterOutputFileTypes |
Raster image file types supported in output by the library. More... | |
enum | DocumentOutputFileTypes |
Document file types supported in output by the library. More... | |
enum | PixelFormats |
Pixel formats supported by the library. More... | |
enum | EncryptionState |
Possible document encryption states. More... | |
enum | RestrictionState |
Possible document restriction states. More... | |
enum | DocumentRestrictions |
Document restrictions. More... | |
enum | PasswordTypes |
Password types. More... | |
enum MuPDFCore.ExitCodes |