Namespace nebulae.dotPDFium
Classes
- PdfAction
Represents an action within a PDF document, such as a hyperlink or a named action.
- PdfBitmap
The PdfBitmap class represents a bitmap image in the PDFium library. It provides methods to create and manipulate bitmap images from PDF pages.
- PdfBookmark
Represents a bookmark in a PDF document, providing access to its title, hierarchical structure, and associated actions or destinations.
- PdfDestination
Represents a destination within a PDF document, typically used for navigation or linking purposes.
- PdfFileSpec
Represents a file specification in a PDF document.
- PdfFont
Represents a font object in a PDF document, providing access to font properties and metrics.
- PdfFontRegistry
Manages system font registration and integration with the PDFium engine.
- PdfGlyphPath
Represents a glyph path in a PDF document, providing access to its segments.
- PdfLink
Represents a link annotation within a PDF document.
- PdfMark
Represents a semantic mark attached to a page object, such as accessibility or structure metadata.
- PdfObject
This class is the base class for all PDFium objects. It implements IDisposable to ensure proper resource management.
- PdfPageObject
Represents a page object within a PDF document, such as text, images, or shapes.
- PdfPrintPageRange
Represents the parsed print page range defined in /ViewerPreferences.
- PdfStreamAvailability
Provides an interface for managing the availability of PDF data streams, enabling incremental loading and access to PDF documents and their components.
- PdfTextObject
PdfTextObject represents a text object within a PDF document. It is derived from PdfPageObject and provides the ability to manipulate text content on a PDF page.
- PdfTextSearch
The PdfTextSearch class provides functionality for handling search results within a PdfText object.
- PdfWebLink
Represents a web link within a PDF document, providing access to its associated text range, URL, and bounding rectangles.
Structs
Enums
- PdfObjectType
This enum represents the type of the PDF object.
Delegates
- PdfAddSegmentDelegate
Delegate called by PDFium to request that a segment be downloaded or made available. Used with FX_DOWNLOADHINTS.
- PdfGetBlockDelegate
Delegate to read data into a buffer from a backing source (Stream, network, etc.). Used with FPDF_FILEACCESS.
- PdfIsDataAvailDelegate
Delegate to report whether a given byte range is already available. Used with FX_FILEAVAIL.