PdfViewer Class |
Namespace: Aspose.Pdf.Facades
The PdfViewer type exposes the following members.
Name | Description | |
---|---|---|
![]() | PdfViewer |
Initializes new PdfViewer object.
|
![]() | PdfViewer(Document) |
Initializes new PdfViewer object.
|
Name | Description | |
---|---|---|
![]() | AutoResize |
Gets or sets a bool value that indicates whether the file be printed with optimized size.
Field ValueType:If false print page without page scaling. If true print page with scaling to fit to printable area. |
![]() | AutoRotate |
Gets or sets a bool value that indicates whether the file be printed with auto rotation
|
![]() | AutoRotateMode |
Gets or sets a AutoRotateMode value that indicates direction of rotation
|
![]() | CoordinateType |
Gets or sets the page coordinate type (Media/Crop boxes). CropBox value is used by default.
|
![]() | FormPresentationMode |
Gets or sets form presentation mode.
|
![]() | HorizontalAlignment |
Gets or sets a value that indicates horizontal alignment
|
![]() | PageCount |
Gets page count of the current Pdf file.
|
![]() | Password |
Gets or sets input document password.
|
![]() | PrintAsGrayscale |
Gets or sets a bool value that indicates whether the page is being printed as grayscale. By default is false.
|
![]() | PrintAsImage |
Sets or gets a mode for PdfViewer to print as image.
|
![]() | PrinterJobName |
Gets or sets name of document in printer queue when document is printed. Default value is file name.
|
![]() | PrintPageDialog |
Gets or sets a bool value that indicates whether produce the page number dialog when printing.
|
![]() | PrintStatus |
Gets the result of printing job. If success than null; otherwise, exception object.
|
![]() | RenderingOptions |
Gets or sets rendering options.
|
![]() | Resolution |
Gets or sets resolution during viewing and printing. The higher resolution, the slower speed. The default value is 150.
|
![]() | ScaleFactor |
Gets or sets a floating point value that indicates scale factor. The default value is 1.0.
|
![]() | ShowHiddenAreas | Obsolete.
Gets or sets flag that controls visibility of hidden areas on the page.
|
![]() | UseIntermidiateImage |
Gets/sets the using of conversion of pdf page into intermidiate png file during printing in file mode. Use it when the size of output file is important.
|
![]() | VerticalAlignment |
Gets or sets a value that indicates vertical alignment
|
Name | Description | |
---|---|---|
![]() | BindPdf(Stream) |
Initializes the facade.
|
![]() | BindPdf(String) |
Initializes the facade.
|
![]() | BindPdf(Document) |
Initializes the facade.
|
![]() | Close |
Closes the facade.
|
![]() | ClosePdfFile | Obsolete.
Closes the current Pdf file.
|
![]() | DecodeAllPages |
Get pages of current pdf file.
|
![]() | DecodePage |
Decodes a page of one Pdf file.
|
![]() | Dispose |
Disposes the facade resources.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetDefaultPageSettings |
Gets the default page settings.
|
![]() | GetDefaultPrinterSettings |
Gets the default printer settings.
|
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() ![]() | OpenPdfFile(Stream) | Obsolete.
Opens a Pdf file stream. But does not actually decode the pages of the Pdf file.
|
![]() ![]() | OpenPdfFile(String) | Obsolete.
Opens a Pdf file, but does not actually decode the pages of the Pdf file.
|
![]() ![]() | PrintDocument |
Prints the Pdf document using default printer.
|
![]() ![]() | PrintDocumentWithSettings(PrinterSettings) |
Prints the Pdf document with printer settings. The output page size will fit the the document first page size.
|
![]() ![]() | PrintDocumentWithSettings(PageSettings, PrinterSettings) |
Prints the Pdf document with settings. If the document size is not complatible to page size, pdf.kit will extend it to fit page size.
|
![]() ![]() | PrintDocumentWithSetup |
Prints the Pdf document with a setup dialog. Choose a printer using the dialog.
|
![]() ![]() | PrintLargePdf(Stream) |
Opens and prints a large Pdf stream. If your Pdf file has hundreds of pages or more or its size is
more than 3 MB, this method is recommended to get better performance.
|
![]() ![]() | PrintLargePdf(String) |
Opens and prints a large Pdf file. If your Pdf file has hundreds of pages or more or its size is
more than 3 MB, this method is recommended to get better performance.
|
![]() ![]() | PrintLargePdf(Stream, PrinterSettings) |
Opens and prints a large Pdf stream with specified printer settings. If your Pdf file has hundreds
of pages or more or its size is more than 3 MB, this method is recommended to get better performance.
|
![]() ![]() | PrintLargePdf(String, PrinterSettings) |
Opens and prints a large Pdf file with specified printer settings. If your Pdf file has hundreds
of pages or more or its size is more than 3 MB, this method is recommended to get better performance.
|
![]() ![]() | PrintLargePdf(Stream, PageSettings, PrinterSettings) |
Opens and prints a large Pdf stream with specified page settings and printer settings. If your Pdf
file has hundreds of pages or more or its size is more than 3 MB, this method is recommended to
get better performance.
|
![]() ![]() | PrintLargePdf(String, PageSettings, PrinterSettings) |
Opens and prints a large Pdf file with specified page settings and printer settings. If your Pdf
file has hundreds of pages or more or its size is more than 3 MB, this method is recommended to
get better performance.
|
![]() | Save(Stream) |
Saves the result PDF document to stream.
|
![]() | Save(String) |
Saves the result PDF document to file.
|
![]() | ToString | (Inherited from Object.) |
Name | Description | |
---|---|---|
![]() | EndPrint |
Adds/removes subscription on the last page printing event.
|
![]() | PdfQueryPageSettings |
Adds/removes subscription on the last page printing event.
|