PdfViewer
Обзор
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 for .Net. Свойства: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, и еще 13.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
AutoResize | bool | Читать/писать | Получает или задает автоматическое изменение размера. |
AutoRotate | bool | Читать/писать | Получает или задает автоматический поворот. |
AutoRotateMode | AutoRotateMode | Читать/писать | Получает или задает режим автоматического вращения. |
CoordinateType | PageCoordinateType | Читать/писать | Получает или задает тип координат. |
FormPresentationMode | FormPresentationMode | Читать/писать | Получает или задает режим представления формы. |
HorizontalAlignment | HorizontalAlignment | Читать/писать | Получает или задает горизонтальное выравнивание. |
VerticalAlignment | VerticalAlignment | Читать/писать | Получает или задает вертикальное выравнивание. |
PageCount | int | Читайте . | Количество страниц в связанном документе или 0 при отсутствии связей. |
Password | string | Читать/писать | Пароль владельца, используемый при открытии зашифрованных документов через OpenPdfFile(string). |
PrintAsGrayscale | bool | Читать/писать | Получает или задает печать в градациях серого. |
PrintAsImage | bool | Читать/писать | Получает или задает печать как изображение. |
PrintPageDialog | bool | Читать/писать | Если PrintDocumentWithSetup будет истинным, он появится в диалоге для печати ОС. |
PrintStatus | object | Читайте . | Всегда возвращает null в этом сборке; печать не реализована. |
PrinterJobName | string | Читать/писать | Получает или задает имя задания принтера. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Читать/писать | Получает или задает параметры рендеринга. |
Resolution | int | Читать/писать | Целевая растеризация DPI, просматриваемая посредством рендеринга на уровне зрителя (в процессе метада декодирования используется только конфигурация). |
ScaleFactor | float | Читать/писать | Получает или задает коэффициент масштабирования. |
ShowHiddenAreas | bool | Читать/писать | Получает или задает отображение скрытых областей. |
UseIntermidiateImage | bool | Читать/писать | Получает или задает использование промежуточного изображения. |
Методы
| Signature | Описание: |
|---|---|
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() | Позывы “Удалить” на данном примере PdfViewer. |
Save(destFile: string) | Вызывает Save ((destFile) на данном примере PdfViewer. |
Save(destStream: Stream) | Вызывает Save ((destStream) на данном примере PdfViewer. |
DecodePage(pageNumber: int) | Всегда бросает: просмотр не производит объекты Bitmap; вместо этого редер через ImageDevice (подкрепленный { PLACHEHOLODER _1)). |
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. |