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 proprietate | Tipul de vehicul | Accesul | Descriere: |
|---|---|---|---|
AutoResize | bool | Citire/scriere | Obţine sau stabileşte modificarea automată a mărimii. |
AutoRotate | bool | Citire/scriere | Obţine sau stabileşte rotaţia automată. |
AutoRotateMode | AutoRotateMode | Citire/scriere | Obţine sau stabileşte modul de rotaţie automată. |
CoordinateType | PageCoordinateType | Citire/scriere | Obţine sau stabileşte tipul de coordonate. |
FormPresentationMode | FormPresentationMode | Citire/scriere | Obține sau stabilește modul de prezentare a formularului. |
HorizontalAlignment | HorizontalAlignment | Citire/scriere | Obține sau stabilește alinierea orizontală. |
VerticalAlignment | VerticalAlignment | Citire/scriere | Obţine sau stabileşte alinierea verticală. |
PageCount | int | Citeşte. | Numărul de pagini din documentul legat sau 0 atunci când nimic nu este legată. |
Password | string | Citire/scriere | Parola proprietarului utilizată la deschiderea documentelor criptate prin OpenPdfFile(string). |
PrintAsGrayscale | bool | Citire/scriere | Obţine sau stabileşte amprenta ca grăsime. |
PrintAsImage | bool | Citire/scriere | Obţine sau stabileşte amprenta ca imagine. |
PrintPageDialog | bool | Citire/scriere | Când este adevărat, PrintDocumentWithSetup va apărea în dialogul de imprimare al OS. |
PrintStatus | object | Citeşte. | Întotdeauna returnează null în această construcție; imprimarea nu este implementată. |
PrinterJobName | string | Citire/scriere | Obţine sau stabileşte numele de post al tipografului. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Citire/scriere | Obține sau stabilește opțiunile de renderizare. |
Resolution | int | Citire/scriere | DPI de rasterizare țintă consultat prin rendering la nivelul vizualizatorului (metodele Decode aruncă, astfel încât acesta este în prezent numai pentru configurație). |
ScaleFactor | float | Citire/scriere | Obține sau stabilește factorul de scară. |
ShowHiddenAreas | bool | Citire/scriere | Obţine sau stabileşte zonele ascunse ale spectacolului. |
UseIntermidiateImage | bool | Citire/scriere | Obţine sau stabileşte imaginea intermediată. |
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
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. |