PdfViewer

Opinie generală

PdfViewer este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: IFacade, System.IDisposable.

Faţadă pentru vizualizarea/imprimarea unui document PDF.

Această clasă oferă 35 de metode pentru a lucra cu obiecte PdfViewer în programe .NET. Metodele disponibile includ: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, şi 4 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, şi încă 13 .

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
AutoResizeboolCitire/scriereObţine sau stabileşte modificarea automată a mărimii.
AutoRotateboolCitire/scriereObţine sau stabileşte rotaţia automată.
AutoRotateModeAutoRotateModeCitire/scriereObţine sau stabileşte modul de rotaţie automată.
CoordinateTypePageCoordinateTypeCitire/scriereObţine sau stabileşte tipul de coordonate.
FormPresentationModeFormPresentationModeCitire/scriereObține sau stabilește modul de prezentare a formularului.
HorizontalAlignmentHorizontalAlignmentCitire/scriereObține sau stabilește alinierea orizontală.
VerticalAlignmentVerticalAlignmentCitire/scriereObţine sau stabileşte alinierea verticală.
PageCountintCiteşte.Numărul de pagini din documentul legat sau 0 atunci când nimic nu este legată.
PasswordstringCitire/scriereParola proprietarului utilizată la deschiderea documentelor criptate prin OpenPdfFile(string).
PrintAsGrayscaleboolCitire/scriereObţine sau stabileşte amprenta ca grăsime.
PrintAsImageboolCitire/scriereObţine sau stabileşte amprenta ca imagine.
PrintPageDialogboolCitire/scriereCând este adevărat, PrintDocumentWithSetup va apărea în dialogul de imprimare al OS.
PrintStatusobjectCiteşte.Întotdeauna returnează null în această construcție; imprimarea nu este implementată.
PrinterJobNamestringCitire/scriereObţine sau stabileşte numele de post al tipografului.
RenderingOptionsAspose.Pdf.RenderingOptionsCitire/scriereObține sau stabilește opțiunile de renderizare.
ResolutionintCitire/scriereDPI de rasterizare țintă consultat prin rendering la nivelul vizualizatorului (metodele Decode aruncă, astfel încât acesta este în prezent numai pentru configurație).
ScaleFactorfloatCitire/scriereObține sau stabilește factorul de scară.
ShowHiddenAreasboolCitire/scriereObţine sau stabileşte zonele ascunse ale spectacolului.
UseIntermidiateImageboolCitire/scriereObţine sau stabileşte imaginea intermediată.

Metode de evaluare

SemnăturaDescriere:
PdfViewer()Chema PdfViewer pe această instanță PdfViewer.
PdfViewer(document: Document)Se cheamă PdfViewer(document) pe această instanță PdfViewer.
BindPdf(srcDoc: Document)Încărcă un PDF dintr-o cale de fișiere în vizualizator
BindPdf(srcFile: string)Se cheamă BindPdf(srcFile) pe această instanță PdfViewer.
BindPdf(srcStream: Stream)Se cheamă BindPdf(srcStream) pe această instanță PdfViewer.
OpenPdfFile(filePath: string)Se cheamă OpenPdfFile(filePath) pe această instanță PdfViewer.
OpenPdfFile(inputStream: Stream)Se cheamă OpenPdfFile(inputStream) pe această instanță PdfViewer.
Close()Se cheamă închis pe această PdfViewer instanță.
ClosePdfFile()Chema ClosePdfFile pe această instanță PdfViewer.
Dispose()Apeluri Dispose pe această instanță PdfViewer.
Save(destFile: string)Cheamă Save ((destFile) pe această instanță PdfViewer.
Save(destStream: Stream)Cheamă Save ((destStream) pe această instanță PdfViewer.
DecodePage(pageNumber: int)Întotdeauna aruncă: vizualizatorul nu produce obiecte Bitmap; în schimb, se face prin ImageDevice (suportat de { PLACHEHOLODER _1).
DecodeAllPages()Întotdeauna aruncă: vezi DecodePage ((int).
GetDefaultPageSettings()Întoarce un PageSettings proaspăt şi gol.
GetDefaultPrinterSettings()Întoarce un PrinterSettings proaspăt şi gol.
PrintDocument()Trimite PDF-ul în curs de desfăşurare către imprimanta implicită
PrintDocumentWithSettings(printerSettings: PrinterSettings)Se cheamă PrintDocumentWithSettings(printerSettings) pe această instanță PdfViewer.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Apel PrintDocumentWithSettings(pagesettings, printerSetting) pe această instanță PdfViewer.
PrintDocumentWithSetup()Chema PrintDocumentWithSetup pe această instanță PdfViewer.
PrintDocuments(documents: Document[])Se cheamă PrintDocuments(documente) pe această instanță PdfViewer.
PrintDocuments(filePaths: string[])Se cheamă PrintDocuments(filePaths) pe această instanță PdfViewer.
PrintDocuments(documentStreams: Stream[])Apel PrintDocuments(documentStreams) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Apel PrintDocuments(printerSettings, documente) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Apel PrintDocuments(printerSettings, filePaths) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Apel PrintDocuments(printerSettings, documentStreams) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Apeluri PrintDocuments(printerSettings, pageSetings , documente) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Apeluri PrintDocuments(printerSettings, pageSetings , filePaths) pe această instanță PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Apeluri PrintDocuments(printerSettings, pageSetings , documentStreams) pe această instanță PdfViewer.
PrintLargePdf(filePath: string)Se cheamă PrintLargePdf(filePath) pe această instanță PdfViewer.
PrintLargePdf(inputStream: Stream)Se cheamă PrintLargePdf(inputStream) pe această instanță PdfViewer.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Apel PrintLargePdf(filePath, printerSettings) pe această instanță PdfViewer.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Apel PrintLargePdf ((inputStream, printerSettings) pe această instanță PdfViewer.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Apel PrintLargePdf(filePath, pageSettings, printerSetings) pe această instanță PdfViewer.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Apeluri PrintLargePdf ((inputStream, pageSettings, printerSetings) pe această instanță PdfViewer.

Vezi și:

 Română