PdfViewer

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

NaamTypeToegangBeschrijving
AutoResizeboolLezen/schrijvenKrijgt of stelt de automatische grootte in.
AutoRotateboolLezen/schrijvenHaalt op of stelt de automatische rotatie in.
AutoRotateModeAutoRotateModeLezen/schrijvenHaalt de auto-rotatiemodus op of stelt deze in.
CoordinateTypePageCoordinateTypeLezen/schrijvenHaalt het coördinaattype op of stelt het in.
FormPresentationModeFormPresentationModeLezen/schrijvenGeeft of stelt de formulierpresentatiemodus in.
HorizontalAlignmentHorizontalAlignmentLezen/schrijvenGeeft of stelt de horizontale uitlijning in.
VerticalAlignmentVerticalAlignmentLezen/schrijvenGets of sets de verticale uitlijning.
PageCountintLezenAantal pagina’s in het gebonden document, of 0 wanneer er niets gebonden is.
PasswordstringLezen/schrijvenEigenaarwachtwoord dat wordt gebruikt bij het openen van versleutelde documenten via OpenPdfFile(string).
PrintAsGrayscaleboolLezen/schrijvenHaalt op of stelt de afdruk in als grijstinten.
PrintAsImageboolLezen/schrijvenGeeft of stelt de afdruk als afbeelding in.
PrintPageDialogboolLezen/schrijvenWanneer true, PrintDocumentWithSetup zou het OS-afdrukdialoogvenster weergeven.
PrintStatusobjectLezenGeeft altijd null terug in deze build; afdrukken is niet geïmplementeerd.
PrinterJobNamestringLezen/schrijvenHaalt of stelt de printertaaknaam op.
RenderingOptionsAspose.Pdf.RenderingOptionsLezen/schrijvenHaalt of stelt de renderopties in.
ResolutionintLezen/schrijvenDoel rasterisatie-DPI gebruikt door DecodePage / DecodeAllPages.
ScaleFactorfloatLezen/schrijvenGeeft of stelt de schaalfactor in.
ShowHiddenAreasboolLezen/schrijvenHaalt op of stelt de verborgen gebieden weer in.
UseIntermidiateImageboolLezen/schrijvenHaalt op of stelt het gebruik van de intermidiate afbeelding in.

Methoden

HandtekeningBeschrijving
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.

Zie ook

 Nederlands