<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<doc>
    <assembly>
        <name>O2S.Components.PDFRender4NET</name>
    </assembly>
    <members>
        <member name="T:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs">
            <summary>Defines the arguments for page rendering error event.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs.#ctor(System.Int32,O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError,System.String)">
            <summary>Initializes a new PageRenderingErrorEventArgs object.</summary>
            <param name="pageNumber">The page number on which the error appeared.</param>
            <param name="pageRenderingError">The type of the error that appeared.</param>
            <param name="errorMessage">Optional error message.</param>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs.Cancel">
            <summary>Gets or sets a value indicating whether the page rendering
should be cancelled or not.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs.ErrorMessage">
            <summary>Gets the associated error message.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs.PageNumber">
            <summary>Gets the page number where the error appeared.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PageRenderingErrorEventArgs.PageRenderingError">
            <summary>Gets the type of the error that appeared.</summary>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.PDFFile">
            <summary>Represents an existing PDF file.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Dispose">
            <summary>Closes the PDF file and frees all resources.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImage">
            <summary>Renders a PDF page to a Bitmap object.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImage(System.Int32,System.Double)">
            <summary>Renders a PDF page to a Bitmap object.</summary>
            <returns>A Bitmap object representing the PDF page.</returns>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="resolution">The resolution the page will be rendered at.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImage(System.Int32,System.Double,O2S.Components.PDFRender4NET.Printing.PDFPrintContent)">
            <summary>Renders a PDF page to a Bitmap object.</summary>
            <returns>A Bitmap object representing the PDF page.</returns>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="resolution">The resolution the page will be rendered at.</param>
            <param name="printContent">The page content to be rendered.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImagesAsMultipageTiff">
            <summary>Renders all the pages of the PDF file to a multi page TIFF
image.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImagesAsMultipageTiff(System.String,System.Double)">
            <summary>Renders all the pages of the PDF file to a multi page TIFF
image.</summary>
            <param name="file">The physical path where the TIFF image will be stored.</param>
            <param name="resolution">The resolution the pages will be rendered at.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImagesAsMultipageTiff(System.IO.Stream,System.Double)">
            <summary>Renders all the pages of the PDF file to a multi page TIFF
image.</summary>
            <param name="stream">The stream where the TIFF image will be stored.</param>
            <param name="resolution">The resolution the pages will be rendered at.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageImagesAsMultipageTiff(System.Double)">
            <summary>Renders all the pages of the PDF file to a multi page TIFF
image.</summary>
            <returns>A memory stream storing the TIFF image.</returns>
            <param name="resolution">The resolution the pages will be rendered at.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.GetPageSize(System.Int32)">
            <summary>Gets the size of a page in points.</summary>
            <returns>The size of the page in points.</returns>
            <param name="pageNumber">The number of the page.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Open">
            <summary>Creates a PdfFile object from the given pdf file.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Open(System.String)">
            <summary>Creates a PdfFile object from the given pdf file.</summary>
            <returns>A PdfFile object created based on the given pdf file.</returns>
            <param name="fileName">the full path to a pdf file used as source for this PdfFile
object.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Open(System.String,System.Byte[])">
            <summary>Creates a PdfFile object from the given pdf file.</summary>
            <returns>A PdfFile object created based on the given pdf file.</returns>
            <param name="fileName">the full path to a pdf file used as source for this PdfFile
object.</param>
            <param name="userPassword">the user password used to decrypt the PDF file.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Open(System.IO.Stream)">
            <summary>Creates a PdfFile object from the given stream object.</summary>
            <returns>A PdfFile object created based on the given stream
object.</returns>
            <remarks>The stream must contain a valid pdf file.</remarks>
            <param name="stream">the stream object used as source for this PdfFile
object.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Open(System.IO.Stream,System.Byte[])">
            <summary>Creates a PdfFile object from the given stream object.</summary>
            <returns>A PdfFile object created based on the given stream
object.</returns>
            <remarks>The stream must contain a valid pdf file.</remarks>
            <param name="stream">the stream object used as source for this PdfFile
object.</param>
            <param name="userPassword">the user password used to decrypt the PDF file.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Print">
            <summary>Prints the PDF file with the specified settings.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Print(O2S.Components.PDFRender4NET.Printing.PDFPrintSettings)">
            <summary>Prints the PDF file with the specified settings.</summary>
            <param name="settings">Settings for printing the PDF file.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.Print(O2S.Components.PDFRender4NET.Printing.PDFPrintSettings,O2S.Components.PDFRender4NET.Printing.PDFPrintContent)">
            <summary>Prints the PDF file with the specified settings.</summary>
            <param name="settings">Settings for printing the PDF file.</param>
            <param name="printContent">The content to be printed.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.RenderPage">
            <summary>Renders the specified page on a graphics surface.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.RenderPage(System.Int32,System.Drawing.Graphics)">
            <summary>Renders the specified page on a graphics surface.</summary>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="g">The drawing surface.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.RenderPage(System.Int32,System.Drawing.Graphics,O2S.Components.PDFRender4NET.Printing.PDFPrintContent)">
            <summary>Renders the specified page on a graphics surface.</summary>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="g">The drawing surface.</param>
            <param name="printContent">The page content to be rendered.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.RenderPage(System.Int32,System.Drawing.Graphics,System.Double,System.Double)">
            <summary>Renders the specified page on a graphics surface.</summary>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="g">The drawing surface.</param>
            <param name="x">The X coordinate of the top left corner of the page.</param>
            <param name="y">The Y coordinate of the top left corner of the page.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFFile.RenderPage(System.Int32,System.Drawing.Graphics,System.Double,System.Double,O2S.Components.PDFRender4NET.Printing.PDFPrintContent)">
            <summary>Renders the specified page on a graphics surface.</summary>
            <param name="pageNumber">The number of the page to render.</param>
            <param name="g">The drawing surface.</param>
            <param name="x">The X coordinate of the top left corner of the page.</param>
            <param name="y">The Y coordinate of the top left corner of the page.</param>
            <param name="printContent">The page content to be rendered.</param>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PDFFile.PageCount">
            <summary>Gets the number of pages in the PDF file.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PDFFile.SerialNumber">
            <summary>Sets the serial number and unlocks the component.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PDFFile.SubstituteFonts">
            <summary>Specifies a collection of fonts to be used when the
corresponding font is not embedded in the PDF file.</summary>
            <remarks>This collection is searched before searching the local
machine for the font. The key is the PDF font name, the value is
the path to the corresponding TTF file to be used for
rendering.</remarks>
        </member>
        <member name="E:O2S.Components.PDFRender4NET.PDFFile.AfterPrintPage">
            <summary>Fired after a PDF page is printed.</summary>
            <remarks>You can use this event to print content, such as stamps, on
the page on the PDF content.</remarks>
        </member>
        <member name="E:O2S.Components.PDFRender4NET.PDFFile.BeforePrintPage">
            <summary>Fired before a PDF page is printed.</summary>
            <remarks>You can use this event to print content, such as watermarks,
on the page under the PDF content.</remarks>
        </member>
        <member name="E:O2S.Components.PDFRender4NET.PDFFile.PageRenderingError">
            <summary>Gets or sets the event being fired when a page rendering
error has occured.</summary>
        </member>
        <member name="E:O2S.Components.PDFRender4NET.PDFFile.PrintProgress">
            <summary>Fired after a PDF page is printed, to notify about the
progress of the print operation.</summary>
            <remarks>You can use this event to dispaly a progress bar that
indicates the progress of the print operation.</remarks>
        </member>
        <member name="E:O2S.Components.PDFRender4NET.PDFFile.QueryPageSettings">
            <summary>Fired before a PDF page is printed for setting page
properties.</summary>
            <remarks>You can use this event to change the page printing
properties, such as paper size and paper source.</remarks>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.PDFSize">
            <summary>Stores an ordered pair of floating-point numbers, typically
the width and height of a rectangle.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFSize.#ctor">
            <summary>Initializes a new PDFSize object.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFSize.#ctor">
            <summary>Initializes a new PDFSize object.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.PDFSize.#ctor(System.Double,System.Double)">
            <summary>Initializes a new PDFSize object.</summary>
            <param name="width">The width.</param>
            <param name="height">The height.</param>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PDFSize.Height">
            <summary>Gets or sets the height.</summary>
        </member>
        <member name="P:O2S.Components.PDFRender4NET.PDFSize.Width">
            <summary>Gets or sets the width.</summary>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError">
            <summary>Specifies the possible errors that can appear during the
rendering of a PDF page.</summary>
        </member>
        <member name="F:O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError.CmykJpeg">
            <summary>CMYK JPEG image is rendered as negative.</summary>
        </member>
        <member name="F:O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError.Jpeg2000">
            <summary>JPEG2000 image is not rendered.</summary>
        </member>
        <member name="F:O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError.JBig2">
            <summary>JBIG2 image is not rendered.</summary>
        </member>
        <member name="F:O2S.Components.PDFRender4NET.Exceptions.PDFPageRenderingError.ContentStreamError">
            <summary>Content stream cannot be processed.</summary>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.Exceptions.FontParserException">
            <summary>Defines the exception thrown when errors are encountered when
parsing the font files.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.FontParserException.#ctor">
            <summary>Initializes a new FontParsingException object.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.FontParserException.#ctor(System.String)">
            <summary>Initializes a new FontParsingException object.</summary>
            <param name="message">The message with details about the error in the font
data.</param>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.FontParserException.#ctor(System.String,System.Exception)">
            <summary>Initializes a new FontParserException object.</summary>
            <param name="message">The message with details about the error in the font
data.</param>
            <param name="innerException">Inner exception.</param>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.Exceptions.InvalidPageException">
            <summary>Defines the exception thrown when the page object is not
valid.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.InvalidPageException.#ctor(System.String)">
            <summary>Initializes a new InvalidPageException object.</summary>
            <param name="message">The message with details about the error in page
content.</param>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.Exceptions.InvalidPasswordException">
            <summary>Defines the exception thrown when the password for opening
the PDF file is not valid.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.InvalidPasswordException.#ctor(System.String)">
            <summary>Initializes a new InvalidPasswordException object.</summary>
            <param name="message">The message with details about the error in page
content.</param>
        </member>
        <member name="T:O2S.Components.PDFRender4NET.Exceptions.PageRenderingException">
            <summary>Defines the exception thrown when errors are encountered in
the page content.</summary>
        </member>
        <member name="M:O2S.Components.PDFRender4NET.Exceptions.PageRenderingException.#ctor(System.String)">
            <summary>Initializes a new PageRenderingException object.</summary>
            <param name="message">The message with details about the error in page
content.</param>
        </member>
    </members>
</doc>
