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Описание:
AutoResizeboolЧитать/писатьПолучает или задает автоматическое изменение размера.
AutoRotateboolЧитать/писатьПолучает или задает автоматический поворот.
AutoRotateModeAutoRotateModeЧитать/писатьПолучает или задает режим автоматического вращения.
CoordinateTypePageCoordinateTypeЧитать/писатьПолучает или задает тип координат.
FormPresentationModeFormPresentationModeЧитать/писатьПолучает или задает режим представления формы.
HorizontalAlignmentHorizontalAlignmentЧитать/писатьПолучает или задает горизонтальное выравнивание.
VerticalAlignmentVerticalAlignmentЧитать/писатьПолучает или задает вертикальное выравнивание.
PageCountintЧитайте .Количество страниц в связанном документе или 0 при отсутствии связей.
PasswordstringЧитать/писатьПароль владельца, используемый при открытии зашифрованных документов через OpenPdfFile(string).
PrintAsGrayscaleboolЧитать/писатьПолучает или задает печать в градациях серого.
PrintAsImageboolЧитать/писатьПолучает или задает печать как изображение.
PrintPageDialogboolЧитать/писатьЕсли PrintDocumentWithSetup будет истинным, он появится в диалоге для печати ОС.
PrintStatusobjectЧитайте .Всегда возвращает null в этом сборке; печать не реализована.
PrinterJobNamestringЧитать/писатьПолучает или задает имя задания принтера.
RenderingOptionsAspose.Pdf.RenderingOptionsЧитать/писатьПолучает или задает параметры рендеринга.
ResolutionintЧитать/писатьЦелевая растеризация DPI, просматриваемая посредством рендеринга на уровне зрителя (в процессе метада декодирования используется только конфигурация).
ScaleFactorfloatЧитать/писатьПолучает или задает коэффициент масштабирования.
ShowHiddenAreasboolЧитать/писатьПолучает или задает отображение скрытых областей.
UseIntermidiateImageboolЧитать/писатьПолучает или задает использование промежуточного изображения.

Методы

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.

См. также:

 Русский