PdfViewer

Overview

PdfViewer є класом в Aspose.PDF FOSS для .NET. Наследники від: IFacade, System.IDisposable.

Фасад для перегляду / друку PDF-документа.

Цей клас надає 35 методів для роботи з об’єктами PdfViewer в програмах .NET. Доступні методи включають: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, і 4 додаткові методи. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, і ще 13 .

Properties

NameTypeAccessDescription
AutoResizeboolЧитання/писанняОбирає або встановлює автоматичне змінення розміру.
AutoRotateboolЧитання/писанняЗаховує або встановлює автоматичне обертання.
AutoRotateModeAutoRotateModeЧитання/писанняОбирає або встановлює режим автоматичного обертання.
CoordinateTypePageCoordinateTypeЧитання/писанняОбирає або встановлює тип координат.
FormPresentationModeFormPresentationModeЧитання/писанняОбирає або встановлює режим презентації форми.
HorizontalAlignmentHorizontalAlignmentЧитання/писанняОбирає або встановлює горизонтальне вирівнювання.
VerticalAlignmentVerticalAlignmentЧитання/писанняОбирає або встановлює вертикальне вирівнювання.
PageCountintReadКількість сторінок у зв’язаному документі або 0 при відсутності зв"язку.
PasswordstringЧитання/писанняПароль власника, який використовується при відкритті зашифрованих документів через OpenPdfFile(string).
PrintAsGrayscaleboolЧитання/писанняОтримає або встановлює відбитки як шерні.
PrintAsImageboolЧитання/писанняОбирає або встановлює відбитки як зображення.
PrintPageDialogboolЧитання/писанняКоли PrintDocumentWithSetup буде правдивим, він з’явиться в діалозі друку операційної системи.
PrintStatusobjectReadЗавжди повертає нуль в цьому буді; друкування не реалізовано.
PrinterJobNamestringЧитання/писанняОбирає або встановлює ім’я роботи принтера.
RenderingOptionsAspose.Pdf.RenderingOptionsЧитання/писанняОбирає або встановлює опції рендерування.
ResolutionintЧитання/писанняЦелеве растеризація DPI, до якого звертається за допомогою рендерування на рівні глядача (резервовий метад Decode, тому це в даний час тільки конфігурація).
ScaleFactorfloatЧитання/писанняОбирає або встановлює фактор масштабу.
ShowHiddenAreasboolЧитання/писанняЗаховує або встановлює схожі зони шоу.
UseIntermidiateImageboolЧитання/писанняОбирає або встановлює використання інтермідіату.

Methods

SignatureDescription
PdfViewer()Покликає PdfViewer на цьому прикладі PdfViewer.
PdfViewer(document: Document)Покликає PdfViewer(документ) на цьому прикладі PdfViewer.
BindPdf(srcDoc: Document)Завантажує PDF з шляху файлу в переглядувач
BindPdf(srcFile: string)Покликає BindPdf(srcFile) на цьому прикладі PdfViewer.
BindPdf(srcStream: Stream)Покликання BindPdf(srcStream) на цій інстанції PdfViewer.
OpenPdfFile(filePath: string)Покликає OpenPdfFile(filePath) на цьому прикладі PdfViewer.
OpenPdfFile(inputStream: Stream)Покликає OpenPdfFile(inputStream) на цьому прикладі PdfViewer.
Close()Покликання Close на цій інстанції PdfViewer.
ClosePdfFile()Покликає ClosePdfFile на цьому прикладі PdfViewer.
Dispose()Покликання Dispose на цьому PdfViewer інстанції.
Save(destFile: string)Зателефонує Save ((destFile) на цій інстанції PdfViewer .
Save(destStream: Stream)Покликає Save ((destStream) на цій інстанції PdfViewer.
DecodePage(pageNumber: int)Завжди кидає: переглядач не створює об’єктів бітмапи; замість цього роблять рендер через ImageDevice (підтримуєтьсяSkiaSharp).
DecodeAllPages()Завжди кидає: см. DecodePage ((int).
GetDefaultPageSettings()Повертає свіжий, порожній PageSettings.
GetDefaultPrinterSettings()Повертає свіжий, порожній PrinterSettings.
PrintDocument()Відправляє PDF- файл на принтер за замовчуванням .
PrintDocumentWithSettings(printerSettings: PrinterSettings)Покликає PrintDocumentWithSettings(printerSettings) на цьому прикладі PdfViewer.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Покликання PrintDocumentWithSettings(pageSettings, printerSetings) на цьому прикладі PdfViewer.
PrintDocumentWithSetup()Покликає PrintDocumentWithSetup на цьому прикладі PdfViewer.
PrintDocuments(documents: Document[])Покликає PrintDocuments(документи) на цьому прикладі PdfViewer.
PrintDocuments(filePaths: string[])Покликає PrintDocuments(filePaths) на цьому прикладі PdfViewer.
PrintDocuments(documentStreams: Stream[])Покликання PrintDocuments(documentStreams) на цьому прикладі PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Покликання PrintDocuments(printerSettings, documents) на цій інстанції PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Покликання PrintDocuments(printerSettings, filePaths) на цій інстанції PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Покликання PrintDocuments(printerSettings, documentStreams) на цій інстанції PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Покликання PrintDocuments ((printerSettings, pageSetings , documents) на цій інстанції PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Покликання PrintDocuments ((printerSettings, pageSetings , filePaths) на цій інстанції PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Покликання PrintDocuments ((printerSettings, pageSetings , documentStreams) на цій інстанції PdfViewer.
PrintLargePdf(filePath: string)Покликає PrintLargePdf(filePath) на цьому прикладі PdfViewer.
PrintLargePdf(inputStream: Stream)Покликає PrintLargePdf(inputStream) на цьому прикладі PdfViewer.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Покликає PrintLargePdf(filePath, printerSettings) на цьому прикладі PdfViewer.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Покликає PrintLargePdf ((inputStream, printerSettings) на цьому прикладі PdfViewer.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Покликання PrintLargePdf ((filePath, pageSettings, printerSetings) на цьому прикладі PdfViewer.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Покликання PrintLargePdf ((inputStream, pageSettings, printerSetings) на цій інстанції PdfViewer.

See Also

 Українська