PdfiumViewer
Determines whether the specified key is a regular input key or a special key that requires preprocessing.
true if the specified key is a regular input key; otherwise, false.
One of the values.
Represents a PDF document.
Number of pages in the PDF document.
Bookmarks stored in this PdfFile
Size of each page in the PDF document.
Renders a page of the PDF document to the provided graphics instance.
Number of the page to render.
Graphics instance to render the page on.
Horizontal DPI.
Vertical DPI.
Bounds to render the page in.
Render the page for printing.
Renders a page of the PDF document to the provided graphics instance.
Number of the page to render.
Graphics instance to render the page on.
Horizontal DPI.
Vertical DPI.
Bounds to render the page in.
Flags used to influence the rendering.
Renders a page of the PDF document to an image.
Number of the page to render.
Horizontal DPI.
Vertical DPI.
Render the page for printing.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Horizontal DPI.
Vertical DPI.
Flags used to influence the rendering.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Render the page for printing.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Flags used to influence the rendering.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Rotation.
Flags used to influence the rendering.
The rendered image.
Save the PDF document to the specified location.
Path to save the PDF document to.
Save the PDF document to the specified location.
Stream to save the PDF document to.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
All matches.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
The page to search on.
All matches.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
The page to start searching.
The page to end searching.
All matches.
Creates a for the PDF document.
Creates a for the PDF document.
Specifies the mode for printing. The default
value for this parameter is CutMargin.
Creates a for the PDF document.
The settings used to configure the print document.
Returns all links on the PDF page.
The page to get the links for.
The size of the page.
A collection with the links on the page.
Delete the page from the PDF document.
The page to delete.
Rotate the page.
The page to rotate.
How to rotate the page.
Get metadata information from the PDF document.
The PDF metadata.
Get all text on the page.
The page to get the text for.
The text on the page.
Get all text matching the text span.
The span to get the text for.
The text matching the span.
Get all bounding rectangles for the text span.
The algorithm used to get the bounding rectangles tries to join
adjacent character bounds into larger rectangles.
The span to get the bounding rectangles for.
The bounding rectangles.
Convert a point from device coordinates to page coordinates.
The page number where the point is from.
The point to convert.
The converted point.
Convert a point from page coordinates to device coordinates.
The page number where the point is from.
The point to convert.
The converted point.
Convert a rectangle from device coordinates to page coordinates.
The page where the rectangle is from.
The rectangle to convert.
The converted rectangle.
Convert a rectangle from page coordinates to device coordinates.
The page where the rectangle is from.
The rectangle to convert.
The converted rectangle.
Represents a marker on a PDF page.
The page where the marker is drawn on.
Draw the marker.
The PdfRenderer to draw the marker with.
The Graphics to draw the marker with.
Gets the link that was clicked.
Opens a document using a .NET Stream. Allows opening huge
PDFs without loading them into memory first.
The input Stream. Don't dispose prior to closing the pdf.
Password, if the PDF is protected. Can be null.
Retrieves an IntPtr to the COM object for the Stream. The caller must release this with Marshal.Release prior to Disposing the Stream.
An IntPtr to the FPDF_DOCUMENT object.
Gets or sets the current zoom level.
Zooms the PDF document in one step.
Zooms the PDF document out one step.
Raises the event.
A that contains the event data.
Determines whether the specified key is a regular input key or a special key that requires preprocessing.
true if the specified key is a regular input key; otherwise, false.
One of the values.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
Configuration for printing multiple PDF pages on a single page.
Gets the number of pages to print horizontally.
Gets the number of pages to print vertically.
Gets the orientation in which PDF pages are layed out on the
physical page.
Gets the margin between PDF pages in device units.
Creates a new instance of the PdfPrintMultiplePages class.
The number of pages to print horizontally.
The number of pages to print vertically.
The orientation in which PDF pages are layed out on
the physical page.
The margin between PDF pages in device units.
Configures the print document.
Gets the mode used to print margins.
Gets configuration for printing multiple PDF pages on a single page.
Creates a new instance of the PdfPrintSettings class.
The mode used to print margins.
Configuration for printing multiple PDF
pages on a single page.
Provides functionality to render a PDF document.
Initializes a new instance of the PdfDocument class with the provided path.
Path to the PDF document.
Initializes a new instance of the PdfDocument class with the provided path.
Path to the PDF document.
Password for the PDF document.
Initializes a new instance of the PdfDocument class with the provided path.
Window to show any UI for.
Path to the PDF document.
Initializes a new instance of the PdfDocument class with the provided path.
Window to show any UI for.
Stream for the PDF document.
Initializes a new instance of the PdfDocument class with the provided stream.
Stream for the PDF document.
Initializes a new instance of the PdfDocument class with the provided stream.
Stream for the PDF document.
Password for the PDF document.
Number of pages in the PDF document.
Bookmarks stored in this PdfFile
Size of each page in the PDF document.
Renders a page of the PDF document to the provided graphics instance.
Number of the page to render.
Graphics instance to render the page on.
Horizontal DPI.
Vertical DPI.
Bounds to render the page in.
Render the page for printing.
Renders a page of the PDF document to the provided graphics instance.
Number of the page to render.
Graphics instance to render the page on.
Horizontal DPI.
Vertical DPI.
Bounds to render the page in.
Flags used to influence the rendering.
Renders a page of the PDF document to an image.
Number of the page to render.
Horizontal DPI.
Vertical DPI.
Render the page for printing.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Horizontal DPI.
Vertical DPI.
Flags used to influence the rendering.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Render the page for printing.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Flags used to influence the rendering.
The rendered image.
Renders a page of the PDF document to an image.
Number of the page to render.
Width of the rendered image.
Height of the rendered image.
Horizontal DPI.
Vertical DPI.
Rotation.
Flags used to influence the rendering.
The rendered image.
Save the PDF document to the specified location.
Path to save the PDF document to.
Save the PDF document to the specified location.
Stream to save the PDF document to.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
All matches.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
The page to search on.
All matches.
Finds all occurences of text.
The text to search for.
Whether to match case.
Whether to match whole words only.
The page to start searching.
The page to end searching.
All matches.
Get all text on the page.
The page to get the text for.
The text on the page.
Get all text matching the text span.
The span to get the text for.
The text matching the span.
Get all bounding rectangles for the text span.
The algorithm used to get the bounding rectangles tries to join
adjacent character bounds into larger rectangles.
The span to get the bounding rectangles for.
The bounding rectangles.
Convert a point from device coordinates to page coordinates.
The page number where the point is from.
The point to convert.
The converted point.
Convert a point from page coordinates to device coordinates.
The page number where the point is from.
The point to convert.
The converted point.
Convert a rectangle from device coordinates to page coordinates.
The page where the rectangle is from.
The rectangle to convert.
The converted rectangle.
Convert a rectangle from page coordinates to device coordinates.
The page where the rectangle is from.
The rectangle to convert.
The converted rectangle.
Creates a for the PDF document.
Creates a for the PDF document.
Specifies the mode for printing. The default
value for this parameter is CutMargin.
Creates a for the PDF document.
The settings used to configure the print document.
Returns all links on the PDF page.
The page to get the links for.
The size of the page.
A collection with the links on the page.
Delete the page from the PDF document.
The page to delete.
Rotate the page.
The page to rotate.
How to rotate the page.
Get metadata information from the PDF document.
The PDF metadata.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
2
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Whether this method is called from Dispose.
Contains text from metadata of the document.
Helper class for searching through PDF documents.
The renderer associated with the search manager.
Gets or sets whether to match case.
Gets or sets whether to match whole words.
Gets or sets the color of matched search terms.
Gets or sets the border color of matched search terms.
Gets or sets the border width of matched search terms.
Gets or sets the color of the current match.
Gets or sets the border color of the current match.
Gets or sets the border width of the current match.
Gets or sets whether all matches should be highlighted.
Creates a new instance of the search manager.
The renderer to create the search manager for.
Searches for the specified text.
The text to search.
Whether any matches were found.
Find the next matched term.
Whether or not to search forward.
False when the first match was found again; otherwise true.
Resets the search manager.
Describes a link on a page.
The location of the link.
The target of the link.
The target URI of the link.
Creates a new instance of the PdfPageLink class.
The location of the link
The target page of the link
The target URI of the link
Describes all links on a page.
All links of the page.
Creates a new instance of the PdfPageLinks class.
The links on the PDF page.
Specifies the mode in which the document should be printed.
Printers have a hard margin. This is a (small) margin on which it is not
possible to print. PdfPrintMode specifies whether the page should be
scaled to fit into this margin, or that the margin should be cut off of
the page.
Shrink the print area to fall within the hard printer margin.
Cut the hard printer margin from the output.
Flags that influence the page rendering process.
No flags.
Render for printing.
Set if annotations are to be rendered.
Set if using text rendering optimized for LCD display.
Don't use the native text output available on some platforms.
Grayscale output.
Limit image cache size.
Always use halftone for image stretching.
Render with a transparent background.
Correct height/width for DPI.
Control to render PDF documents.
The associated PDF document.
Gets or sets a value indicating whether the user can give the focus to this control using the TAB key.
true if the user can give the focus to the control using the TAB key; otherwise, false. The default is true.Note:This property will always return true for an instance of the class.
1
Gets or sets the currently focused page.
Get the outer bounds of the page.
The page to get the bounds for.
The bounds of the page.
Gets or sets the way the document should be zoomed initially.
Gets or sets the current rotation of the PDF document.
Gets a collection with all markers.
Initializes a new instance of the PdfRenderer class.
Converts client coordinates to PDF coordinates.
Client coordinates to get the PDF location for.
The location in a PDF page or a PdfPoint with IsValid false when the coordinates do not match a PDF page.
Converts a PDF point to a client point.
The PDF point to convert.
The location of the point in client coordinates.
Converts client coordinates to PDF bounds.
The client coordinates to convert.
The PDF bounds.
Converts PDF bounds to client bounds.
The PDF bounds to convert.
The bounds of the PDF bounds in client coordinates.
Raises the event.
A that contains the event data.
Called when the zoom level changes.
The event args.
Load a into the control.
Document to load.
Raises the event.
A that contains the event data.
Gets the document bounds.
The document bounds.
Called whent he cursor changes.
The event args.
Raises the event.
A that contains the event data.
Raises the event.
A that contains the event data.
Occurs when a link in the pdf document is clicked.
Called when a link is clicked.
The event args.
Rotate the PDF document left.
Rotate the PDF document right.
Called when the zoom level changes.
The new zoom level.
The location to focus on.
Scroll the PDF bounds into view.
The PDF bounds to scroll into view.
Scroll the client rectangle into view.
The client rectangle to scroll into view.
Releases the unmanaged resources used by the and its child controls and optionally releases the managed resources.
true to release both managed and unmanaged resources; false to release only unmanaged resources.
Specifies the rotation of pages shown in the PDF renderer.
Rotates the output 0 degrees.
Rotates the output 90 degrees.
Rotates the output 180 degrees.
Rotates the output 270 degrees.
Control to host PDF documents with support for printing.
Gets or sets the PDF document.
Get the that renders the PDF document.
Gets or sets the default document name used when saving the document.
Gets or sets the default print mode.
Gets or sets the way the document should be zoomed initially.
Gets or sets whether the toolbar should be shown.
Gets or sets whether the bookmarks panel should be shown.
Gets or sets the pre-selected printer to be used when the print
dialog shows up.
Occurs when a link in the pdf document is clicked.
Called when a link is clicked.
Initializes a new instance of the PdfViewer class.
Required designer variable.
Clean up any resources being used.
true if managed resources should be disposed; otherwise, false.
Required method for Designer support - do not modify
the contents of this method with the code editor.
A strongly-typed resource class, for looking up localized strings, etc.
Returns the cached ResourceManager instance used by this class.
Overrides the current thread's CurrentUICulture property for all
resource lookups using this strongly typed resource class.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized string similar to Page {0}.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized string similar to Could not save the PDF file to the specified location..
Looks up a localized string similar to Could not save file.
Looks up a localized string similar to PDF Files (*.pdf)|*.pdf|All Files (*.*)|*.*.
Looks up a localized string similar to Save As.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.
Looks up a localized resource of type System.Drawing.Bitmap.