PdfViewer
نمای کلی
PdfViewer یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: IFacade, System.IDisposable.
فاژد برای مشاهده / چاپ یک سند PDF.
این کلاس ۳۵ روش برای کار با PdfViewer اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings,، و 4 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment,، و 13 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
AutoResize | bool | خواندن/نوشتن | دریافت یا تنظیم تغییر اندازه خودکار. |
AutoRotate | bool | خواندن/نوشتن | دریافت یا تنظیم چرخش خودکار. |
AutoRotateMode | AutoRotateMode | خواندن/نوشتن | دریافت یا تنظیم حالت چرخش خودکار. |
CoordinateType | PageCoordinateType | خواندن/نوشتن | دریافت یا تنظیم نوع مختصات. |
FormPresentationMode | FormPresentationMode | خواندن/نوشتن | دریافت یا تنظیم حالت ارائه فرم. |
HorizontalAlignment | HorizontalAlignment | خواندن/نوشتن | دریافت یا تنظیم ترازبندی افقی. |
VerticalAlignment | VerticalAlignment | خواندن/نوشتن | دریافت یا تنظیم ترازبندی عمودی. |
PageCount | int | بخونید. | تعداد صفحات در سند بسته شده، یا 0 اگر هیچ چیز بسته نشده باشد. |
Password | string | خواندن/نوشتن | رمز عبور مالک که هنگام باز کردن اسناد رمزگذاری شده از طریق OpenPdfFile ((string) استفاده می شود. |
PrintAsGrayscale | bool | خواندن/نوشتن | دریافت یا تنظیم چاپ به صورت خاکستری. |
PrintAsImage | bool | خواندن/نوشتن | دریافت یا تنظیم چاپ بهعنوان تصویر. |
PrintPageDialog | bool | خواندن/نوشتن | وقتی که true باشد، PrintDocumentWithSetup در دایالوگ چاپ OS ظاهر می شود. |
PrintStatus | object | بخونید. | همیشه در این ساخت null را باز می گرداند؛ چاپ اجرا نشده است. |
PrinterJobName | string | خواندن/نوشتن | دریافت یا تنظیم نام کار چاپگر. |
RenderingOptions | Aspose.Pdf.RenderingOptions | خواندن/نوشتن | دریافت یا تنظیم گزینههای رندرینگ. |
Resolution | int | خواندن/نوشتن | هدف راستر سازی DPI توسط نمایش در سطح بیننده (میتود های Decode throw) قابل مشاهده است، بنابراین این تنها برای پیکربندی است. |
ScaleFactor | float | خواندن/نوشتن | مقدار مقیاس را دریافت یا تنظیم میکند. |
ShowHiddenAreas | bool | خواندن/نوشتن | دریافت یا تنظیم نمایش نواحی مخفی. |
UseIntermidiateImage | bool | خواندن/نوشتن | دریافت یا تنظیم استفاده از تصویر میانی. |
روش ها
| Signature | شرح: |
|---|---|
PdfViewer() | PdfViewer را در این مورد PdfViewer فرا می خواند. |
PdfViewer(document: Document) | PdfViewer ((دستور) را در این مورد PdfViewer فرا می خواند. |
BindPdf(srcDoc: Document) | دانلود فایل PDF از مسیر فایل به نمایشگر |
BindPdf(srcFile: string) | BindPdf ((srcFile) را در این مورد PdfViewer فرا می خواند. |
BindPdf(srcStream: Stream) | BindPdf ((srcStream) را در این مورد PdfViewer فرا می خواند. |
OpenPdfFile(filePath: string) | OpenPdfFile ((filePath) را در این مورد PdfViewer فرا می خواند. |
OpenPdfFile(inputStream: Stream) | OpenPdfFile ((inputStream) را در این نمونه PdfViewer فرا می خواند. |
Close() | در این مورد PdfViewer تماس نزدیک می کند. |
ClosePdfFile() | ClosePdfFile را در این مورد PdfViewer فرا می خواند. |
Dispose() | در این مورد PdfViewer تماس بگیرید. |
Save(destFile: string) | Save ((destFile) را در این PdfViewer صدا می کند. |
Save(destStream: Stream) | Save ((destStream) را در این PdfViewer تماس می گیرد. |
DecodePage(pageNumber: int) | همیشه می اندازد: بیننده اشیاء بیت مپ تولید نمی کند؛ در عوض از طریق ImageDevice (SkiaSharp پشتیبانی شده) ارائه می شود. |
DecodeAllPages() | همیشه می پرشد: به DecodePage (((int) مراجعه کنید. |
GetDefaultPageSettings() | PageSettings تازه و خالی را باز می گرداند. |
GetDefaultPrinterSettings() | PrinterSettings تازه و خالی را باز می گرداند. |
PrintDocument() | ارسال PDF به چاپگر پیش فرض |
PrintDocumentWithSettings(printerSettings: PrinterSettings) | PrintDocumentWithSettings ((printerSettings) را در این نمونه PdfViewer فرا می خواند. |
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintDocumentWithSettings ((pageSettings، printerSetings) را در این نمونه PdfViewer فرا می خواند. |
PrintDocumentWithSetup() | PrintDocumentWithSetup را در این مورد PdfViewer فرا می خواند. |
PrintDocuments(documents: Document[]) | PrintDocuments ((دستنامه ها) را در این مورد PdfViewer فرا می خواند. |
PrintDocuments(filePaths: string[]) | PrintDocuments ((filePaths) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(documentStreams: Stream[]) | PrintDocuments ((documentStreams) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, documents: Document[]) | PrintDocuments ((printerSettings, documents) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[]) | PrintDocuments ((printerSettings, filePaths) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[]) | PrintDocuments ((printerSettings, documentStreams) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[]) | PrintDocuments ((printerSettings, pageSetings، documents) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[]) | PrintDocuments ((printerSettings, pageSetings، filePaths) را در این نمونه PdfViewer فرا می خواند. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[]) | PrintDocuments ((printerSettings, pageSetings، documentStreams) را در این نمونه PdfViewer فرا می خواند. |
PrintLargePdf(filePath: string) | PrintLargePdf ((filePath) را در این مورد PdfViewer فرا می خواند. |
PrintLargePdf(inputStream: Stream) | PrintLargePdf ((inputStream) را در این نمونه PdfViewer فرا می خواند. |
PrintLargePdf(filePath: string, printerSettings: PrinterSettings) | PrintLargePdf ((filePath, printerSettings) را در این نمونه PdfViewer فرا می خواند. |
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings) | PrintLargePdf ((inputStream, printerSettings) را در این نمونه PdfViewer فرا می خواند. |
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintLargePdf ((filePath, pageSettings, printerSetings) را در این نمونه PdfViewer فرا می خواند. |
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintLargePdf ((inputStream, pageSettings, printerSetings) را در این نمونه PdfViewer فرا می خواند. |