PdfViewer
Genel Bakış
PdfViewer NET için FOSS’de bir sınıf. Mirasçılar: IFacade, System.IDisposable.
PDF belgesinin görüntülenmesi/bağlanması için bir cephe.
Bu sınıf, .NET programlarında PdfViewer nesnelerle çalışmak için 35 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, ve 4 ek yöntem. Tüm kamu üyeleri, .NET paketi için Aspose.PDF FOSS’u yükledikten sonra herhangi bir NET uygulamasına erişilebilir. Özellikleri: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment,Ve 13 tane daha.
Özellikler
| Adı: | Tip: | Access | Açıklama: |
|---|---|---|---|
AutoResize | bool | Okuma/Yazma | Otomatik yeniden boyutlandırmayı alır veya ayarlar. |
AutoRotate | bool | Okuma/Yazma | Otomatik döndürmeyi alır veya ayarlar. |
AutoRotateMode | AutoRotateMode | Okuma/Yazma | Otomatik döndürme modunu alır veya ayarlar. |
CoordinateType | PageCoordinateType | Okuma/Yazma | Koordinat tipini alır veya ayarlar. |
FormPresentationMode | FormPresentationMode | Okuma/Yazma | Form sunum modunu alır veya ayarlar. |
HorizontalAlignment | HorizontalAlignment | Okuma/Yazma | Yatay hizalamayı alır veya ayarlar. |
VerticalAlignment | VerticalAlignment | Okuma/Yazma | Dikey hizalamayı alır veya ayarlar. |
PageCount | int | Oku . | Bağlı belgedeki sayfa sayısı veya hiçbir şey bağlanmadığında sıfır. |
Password | string | Okuma/Yazma | OpenPdfFile(string) aracılığıyla şifrelenmiş belgeleri açarken kullanılan sahibi şifresini belirtin. |
PrintAsGrayscale | bool | Okuma/Yazma | Baskıyı gri tonlamalı olarak alır veya ayarlar. |
PrintAsImage | bool | Okuma/Yazma | Yazdırma görüntüsü olarak alır veya ayarlar. |
PrintPageDialog | bool | Okuma/Yazma | Doğru olduğunda, PrintDocumentWithSetup işletim sisteminin yazdırma diyalogunu açar. |
PrintStatus | object | Oku . | Bu yapıda her zaman null döndürür; baskı uygulanmamıştır. |
PrinterJobName | string | Okuma/Yazma | Yazıcı iş adını alır veya ayarlar. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Okuma/Yazma | İşleme seçeneklerini alır veya ayarlar. |
Resolution | int | Okuma/Yazma | Hedef rasterleşme DPI’si görüntüleyici düzeyinde gösterim ile arandı (FOSS Decode yöntemleri atıyor, bu nedenle şu anda sadece yapılandırma için kullanılıyor). |
ScaleFactor | float | Okuma/Yazma | Ölçek faktörünü alır veya ayarlar. |
ShowHiddenAreas | bool | Okuma/Yazma | Gizli alanları gösterme değerini alır veya ayarlar. |
UseIntermidiateImage | bool | Okuma/Yazma | Ara görüntünün kullanımını alır veya ayarlar. |
Yöntemler
| Signature | Açıklama: |
|---|---|
PdfViewer() | PdfViewer’ı bu PdfViewer örneğinde çağırır. |
PdfViewer(document: Document) | PdfViewer(doküman) bu PdfViewer örneğinde çağrılır. |
BindPdf(srcDoc: Document) | Bir dosya yolundan bir PDF’i görüntüleyiciye yükler |
BindPdf(srcFile: string) | BindPdf(srcFile) bu PdfViewer örneğinde çağrılır. |
BindPdf(srcStream: Stream) | BindPdf(srcStream) bu PdfViewer örneğinde çağrılır. |
OpenPdfFile(filePath: string) | OpenPdfFile(filePath) bu PdfViewer örneğinde çağrılır. |
OpenPdfFile(inputStream: Stream) | OpenPdfFile(inputStream) bu PdfViewer örneğinde çağrılır. |
Close() | Bu PdfViewer örneğinde yakın çağrılar. |
ClosePdfFile() | ClosePdfFile’ı bu PdfViewer örneğinde çağırır. |
Dispose() | Bu PdfViewer örneğinde Dispose çağrısı. |
Save(destFile: string) | Bu PdfViewer örneğinde Save(destFile) çağrısı. |
Save(destStream: Stream) | Bu PdfViewer örneğinde Save ((destStream) çağrısı. |
DecodePage(pageNumber: int) | Her zaman atıyor: FOSS, görüntüleyiciden Bitmap nesneleri üretmez; bunun yerine ImageDevice (SkiaSharp- desteklenir) üzerinden render. |
DecodeAllPages() | Her zaman atıyor: DecodePage (((int) bak). |
GetDefaultPageSettings() | Yeni, boş PageSettings gönderir. |
GetDefaultPrinterSettings() | Yeni, boş PrinterSettings gönderir. |
PrintDocument() | Geçerli PDF’i öntanımlı yazıcıya gönderir |
PrintDocumentWithSettings(printerSettings: PrinterSettings) | PrintDocumentWithSettings(printerSettings) bu PdfViewer örneğinde çağrılır. |
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintDocumentWithSettings(pageSettings, printerSetting) bu PdfViewer örneğinde çağrılır. |
PrintDocumentWithSetup() | PrintDocumentWithSetup’ı bu PdfViewer örneğinde çağırır. |
PrintDocuments(documents: Document[]) | PrintDocuments(dokümanlar) bu PdfViewer örneğinde çağrılır. |
PrintDocuments(filePaths: string[]) | PrintDocuments(filePaths) bu PdfViewer örneğinde çağrılır. |
PrintDocuments(documentStreams: Stream[]) | PrintDocuments(documentStreams) bu PdfViewer örneğinde çağrılır. |
PrintDocuments(printerSettings: PrinterSettings, documents: Document[]) | PrintDocuments{printerSettings, documents) bu PdfViewer örneğinde çağrılır. |
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[]) | PrintDocuments{printerSettings, filePaths) bu PdfViewer örneğinde çağrılır. |
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[]) | PrintDocuments ((printerSettings, documentStreams) çağrısı bu PdfViewer örneğinde. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[]) | PrintDocuments ((printerSettings, pageSetings , documents) çağrısı bu PdfViewer örneğinde. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[]) | PrintDocuments ((printerSettings, pageSetings , filePaths) çağrısı bu PdfViewer örneğinde. |
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[]) | PrintDocuments ((printerSettings, pageSetings , documentStreams) çağrısı bu PdfViewer örneğinde. |
PrintLargePdf(filePath: string) | PrintLargePdf(filePath) bu PdfViewer örneğinde çağrılır. |
PrintLargePdf(inputStream: Stream) | PrintLargePdf(inputStream) bu PdfViewer örneğinde çağrılır. |
PrintLargePdf(filePath: string, printerSettings: PrinterSettings) | PrintLargePdf{filePath, printerSettings) bu PdfViewer örneğinde çağrılır. |
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings) | PrintLargePdf ((inputStream, printerSettings) çağrısı bu PdfViewer örneğinde. |
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintLargePdf ((filePath, pageSettings, printerSetings) çağrısı bu PdfViewer örneğinde. |
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings) | PrintLargePdf ((inputStream, pageSettings, printerSetings) çağrısı bu PdfViewer örneğinde. |