PdfViewer
Vue d’ensemble
PdfViewer Il s’agit d’une classe dans Aspose.PDF FOSS pour .NET. hérité de : IFacade, System.IDisposable.
Façade pour voir / imprimer un document PDF.
Cette classe fournit 35 méthodes pour travailler avec des objets PdfViewer dans les programmes .NET. Les méthodes disponibles comprennent : BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings,Et 4 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.PDF FOSS pour le package .Net. Propriétés : AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment,Et 13 autres.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
AutoResize | bool | Lire / Écrire | Obtient ou définit le redimensionnement automatique. |
AutoRotate | bool | Lire / Écrire | Obtient ou définit la rotation automatique. |
AutoRotateMode | AutoRotateMode | Lire / Écrire | Obtient ou définit le mode de rotation automatique. |
CoordinateType | PageCoordinateType | Lire / Écrire | Obtient ou définit le type de coordonnées. |
FormPresentationMode | FormPresentationMode | Lire / Écrire | Obtient ou définit le mode de présentation du formulaire. |
HorizontalAlignment | HorizontalAlignment | Lire / Écrire | Obtient ou définit l’alignement horizontal. |
VerticalAlignment | VerticalAlignment | Lire / Écrire | Obtient ou définit l’alignement vertical. |
PageCount | int | Lire | Nombre de pages dans le document lié, ou 0 lorsque rien n’est liée. |
Password | string | Lire / Écrire | Le mot de passe du propriétaire utilisé lors de l’ouverture des documents cryptés via OpenPdfFile(string). |
PrintAsGrayscale | bool | Lire / Écrire | Obtient ou définit l’impression en niveaux de gris. |
PrintAsImage | bool | Lire / Écrire | Obtient ou définit l’impression en tant qu’image. |
PrintPageDialog | bool | Lire / Écrire | Lorsque c’est vrai, PrintDocumentWithSetup surferont le dialogue OS imprimé. |
PrintStatus | object | Lire | Il revient toujours nul dans cette construction; l’impression n’est pas mise en œuvre. |
PrinterJobName | string | Lire / Écrire | Obtient ou définit le nom du travail d’imprimante. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lire / Écrire | Obtient ou définit les options de rendu. |
Resolution | int | Lire / Écrire | Resterisation cible DPI consulté par la rendu au niveau du lecteur (les méthodes de décode FOSS jetent, donc ceci est actuellement configuration-uniquement). |
ScaleFactor | float | Lire / Écrire | Obtient ou définit le facteur d’échelle. |
ShowHiddenAreas | bool | Lire / Écrire | Obtient ou définit l’affichage des zones cachées. |
UseIntermidiateImage | bool | Lire / Écrire | Obtient ou définit l’utilisation de l’image intermédiaire. |
méthodes
| Signature | Description |
|---|---|
PdfViewer() | Appelez PdfViewer sur cette instance PdfViewer. |
PdfViewer(document: Document) | Appelez PdfViewer(document) sur cette instance PdfViewer. |
BindPdf(srcDoc: Document) | Télécharger un PDF d’un fichier dans le lecteur |
BindPdf(srcFile: string) | Appelez BindPdf(srcFile) sur cette instance PdfViewer. |
BindPdf(srcStream: Stream) | Appelez BindPdf(srcStream) sur cette instance PdfViewer. |
OpenPdfFile(filePath: string) | Appelez OpenPdfFile(filePath) sur cette instance PdfViewer. |
OpenPdfFile(inputStream: Stream) | Appelez OpenPdfFile(inputStream) sur cette instance PdfViewer. |
Close() | Appelez Close sur cette instance PdfViewer. |
ClosePdfFile() | Appelez ClosePdfFile sur cette instance PdfViewer. |
Dispose() | Appels Disponible sur cette instance PdfViewer. |
Save(destFile: string) | Appelez Save(destFile) sur cette instance PdfViewer. |
Save(destStream: Stream) | Appelez Save(destStream) sur cette instance PdfViewer. |
DecodePage(pageNumber: int) | Toujours jeter: FOSS ne produit pas des objets Bitmap de l’afficheur; rendre via ImageDevice (SkiaSharp-backed) au lieu. |
DecodeAllPages() | Toujours jeter : voir DecodePage(int). |
GetDefaultPageSettings() | Il revient un frais, vide. |
GetDefaultPrinterSettings() | Il revient un frais, vide. |
PrintDocument() | Envoyer le PDF actuellement lié à l’imprimante par défaut |
PrintDocumentWithSettings(printerSettings: PrinterSettings) | Appelez PrintDocumentWithSettings(printerSettings) sur cette instance PdfViewer. |
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings) | Appelez PrintDocumentWithSettings(pageSettings, printerSetting) sur cette instance PdfViewer. |
PrintDocumentWithSetup() | Appelez PrintDocumentWithSetup sur cette instance PdfViewer. |
PrintDocuments(documents: Document[]) | Appelez PrintDocuments(documents) sur cette instance PdfViewer. |
PrintDocuments(filePaths: string[]) | Appelez PrintDocuments(filePaths) sur cette instance PdfViewer. |
PrintDocuments(documentStreams: Stream[]) | Appelez PrintDocuments(documentStreams) sur cette instance PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, documents: Document[]) | Appelez PrintDocuments(printerSettings, documents) sur cette instance PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[]) | Appelez PrintDocuments(printerSettings, filePaths) sur cette instance PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[]) | Appelez PrintDocuments(printerSettings, documentStreams) sur cette instance PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[]) | Appelez PrintDocuments(printerSettings, pageSetting, documents) sur cet exemple PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[]) | Appelez PrintDocuments(printerSettings, pageSetting, filePaths) sur cette instance PdfViewer. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[]) | Appelez PrintDocuments(printerSettings, pageSetting, documentStreams) sur cette instance PdfViewer. |
PrintLargePdf(filePath: string) | Appelez PrintLargePdf(filePath) sur cette instance PdfViewer. |
PrintLargePdf(inputStream: Stream) | Appelez PrintLargePdf(inputStream) sur cette instance PdfViewer. |
PrintLargePdf(filePath: string, printerSettings: PrinterSettings) | Appelez PrintLargePdf(filePath, imprimanteSettings) sur cette instance PdfViewer. |
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings) | Appelez PrintLargePdf(inputStream, printerSettings) sur cette instance PdfViewer. |
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings) | Appelez PrintLargePdf(filePath, pageSettings, printerSetting) sur cette instance PdfViewer. |
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings) | Appelez PrintLargePdf(inputStream, pageSettings, printerSetting) sur cette instance PdfViewer. |