PdfViewer
Overzicht
PdfViewer is een klasse in Aspose.PDF FOSS voor .NET. Erft van: IFacade, System.IDisposable.
Façade voor het bekijken / afdrukken van een PDF-document.
Deze klasse biedt 35 methoden voor het werken met PdfViewer objecten in .NET programma’s. Beschikbare methoden omvatten: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, en 4 extra methoden. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, en nog 13.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
AutoResize | bool | Lezen/schrijven | Krijgt of stelt de automatische grootte in. |
AutoRotate | bool | Lezen/schrijven | Haalt op of stelt de automatische rotatie in. |
AutoRotateMode | AutoRotateMode | Lezen/schrijven | Haalt de auto-rotatiemodus op of stelt deze in. |
CoordinateType | PageCoordinateType | Lezen/schrijven | Haalt het coördinaattype op of stelt het in. |
FormPresentationMode | FormPresentationMode | Lezen/schrijven | Geeft of stelt de formulierpresentatiemodus in. |
HorizontalAlignment | HorizontalAlignment | Lezen/schrijven | Geeft of stelt de horizontale uitlijning in. |
VerticalAlignment | VerticalAlignment | Lezen/schrijven | Gets of sets de verticale uitlijning. |
PageCount | int | Lezen | Aantal pagina’s in het gebonden document, of 0 wanneer er niets gebonden is. |
Password | string | Lezen/schrijven | Eigenaarwachtwoord dat wordt gebruikt bij het openen van versleutelde documenten via OpenPdfFile(string). |
PrintAsGrayscale | bool | Lezen/schrijven | Haalt op of stelt de afdruk in als grijstinten. |
PrintAsImage | bool | Lezen/schrijven | Geeft of stelt de afdruk als afbeelding in. |
PrintPageDialog | bool | Lezen/schrijven | Wanneer true, PrintDocumentWithSetup zou het OS-afdrukdialoogvenster weergeven. |
PrintStatus | object | Lezen | Geeft altijd null terug in deze build; afdrukken is niet geïmplementeerd. |
PrinterJobName | string | Lezen/schrijven | Haalt of stelt de printertaaknaam op. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lezen/schrijven | Haalt of stelt de renderopties in. |
Resolution | int | Lezen/schrijven | Doel rasterisatie-DPI gebruikt door DecodePage / DecodeAllPages. |
ScaleFactor | float | Lezen/schrijven | Geeft of stelt de schaalfactor in. |
ShowHiddenAreas | bool | Lezen/schrijven | Haalt op of stelt de verborgen gebieden weer in. |
UseIntermidiateImage | bool | Lezen/schrijven | Haalt op of stelt het gebruik van de intermidiate afbeelding in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
PdfViewer() | Roept PdfViewer aan op deze PdfViewer instance. |
PdfViewer(document: Document) | Roept PdfViewer(document) aan op deze PdfViewer instance. |
BindPdf(srcDoc: Document) | Roept BindPdf(srcDoc) aan op deze PdfViewer instantie. |
BindPdf(srcFile: string) | Roept BindPdf(srcFile) aan op deze PdfViewer instantie. |
BindPdf(srcStream: Stream) | Roept BindPdf(srcStream) aan op deze PdfViewer instantie. |
OpenPdfFile(filePath: string) | Roept OpenPdfFile(filePath) aan op deze PdfViewer instantie. |
OpenPdfFile(inputStream: Stream) | Roept OpenPdfFile(inputStream) aan op deze PdfViewer instantie. |
Close() | Roept Close aan op deze PdfViewer instantie. |
ClosePdfFile() | Roept ClosePdfFile aan op deze PdfViewer instantie. |
Dispose() | Roept Dispose aan op deze PdfViewer instantie. |
Save(destFile: string) | Roept Save(destFile) aan op deze PdfViewer instantie. |
Save(destStream: Stream) | Roept Save(destStream) aan op deze PdfViewer instantie. |
DecodePage(pageNumber: int) | Rendert één pagina (1-gebaseerd) naar een Bitmap met Resolutie DPI. |
DecodeAllPages() | Rendert elke pagina naar een Bitmap; zie DecodePage(int). |
GetDefaultPageSettings() | Retourneert een nieuw, leeg PageSettings. |
GetDefaultPrinterSettings() | Retourneert een nieuw, leeg PrinterSettings. |
PrintDocument() | Roept PrintDocument aan op deze PdfViewer instantie. |
PrintDocumentWithSettings(printerSettings: PrinterSettings) | Roept PrintDocumentWithSettings(printerSettings) aan op deze PdfViewer instantie. |
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings) | Roept PrintDocumentWithSettings(pageSettings, printerSettings) aan op deze PdfViewer instantie. |
PrintDocumentWithSetup() | Roept PrintDocumentWithSetup aan op deze PdfViewer instantie. |
PrintDocuments(documents: Document[]) | Roept PrintDocuments(documents) aan op deze PdfViewer instantie. |
PrintDocuments(filePaths: string[]) | Roept PrintDocuments(filePaths) aan op deze PdfViewer instantie. |
PrintDocuments(documentStreams: Stream[]) | Roept PrintDocuments(documentStreams) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, documents: Document[]) | Roept PrintDocuments(printerSettings, documents) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[]) | Roept PrintDocuments(printerSettings, filePaths) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[]) | Roept PrintDocuments(printerSettings, documentStreams) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[]) | Roept PrintDocuments(printerSettings, pageSettings, documents) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[]) | Roept PrintDocuments(printerSettings, pageSettings, filePaths) aan op deze PdfViewer instantie. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[]) | Roept PrintDocuments(printerSettings, pageSettings, documentStreams) aan op deze PdfViewer instantie. |
PrintLargePdf(filePath: string) | Roept PrintLargePdf(filePath) aan op deze PdfViewer instantie. |
PrintLargePdf(inputStream: Stream) | Roept PrintLargePdf(inputStream) aan op deze PdfViewer instantie. |
PrintLargePdf(filePath: string, printerSettings: PrinterSettings) | Roept PrintLargePdf(filePath, printerSettings) aan op deze PdfViewer instantie. |
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings) | Roept PrintLargePdf(inputStream, printerSettings) aan op deze PdfViewer instantie. |
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings) | Roept PrintLargePdf(filePath, pageSettings, printerSettings) aan op deze PdfViewer instantie. |
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings) | Roept PrintLargePdf(inputStream, pageSettings, printerSettings) aan op deze PdfViewer instantie. |