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:AccessAçıklama:
AutoResizeboolOkuma/YazmaOtomatik yeniden boyutlandırmayı alır veya ayarlar.
AutoRotateboolOkuma/YazmaOtomatik döndürmeyi alır veya ayarlar.
AutoRotateModeAutoRotateModeOkuma/YazmaOtomatik döndürme modunu alır veya ayarlar.
CoordinateTypePageCoordinateTypeOkuma/YazmaKoordinat tipini alır veya ayarlar.
FormPresentationModeFormPresentationModeOkuma/YazmaForm sunum modunu alır veya ayarlar.
HorizontalAlignmentHorizontalAlignmentOkuma/YazmaYatay hizalamayı alır veya ayarlar.
VerticalAlignmentVerticalAlignmentOkuma/YazmaDikey hizalamayı alır veya ayarlar.
PageCountintOku .Bağlı belgedeki sayfa sayısı veya hiçbir şey bağlanmadığında sıfır.
PasswordstringOkuma/YazmaOpenPdfFile(string) aracılığıyla şifrelenmiş belgeleri açarken kullanılan sahibi şifresini belirtin.
PrintAsGrayscaleboolOkuma/YazmaBaskıyı gri tonlamalı olarak alır veya ayarlar.
PrintAsImageboolOkuma/YazmaYazdırma görüntüsü olarak alır veya ayarlar.
PrintPageDialogboolOkuma/YazmaDoğru olduğunda, PrintDocumentWithSetup işletim sisteminin yazdırma diyalogunu açar.
PrintStatusobjectOku .Bu yapıda her zaman null döndürür; baskı uygulanmamıştır.
PrinterJobNamestringOkuma/YazmaYazıcı iş adını alır veya ayarlar.
RenderingOptionsAspose.Pdf.RenderingOptionsOkuma/Yazmaİşleme seçeneklerini alır veya ayarlar.
ResolutionintOkuma/YazmaHedef 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).
ScaleFactorfloatOkuma/YazmaÖlçek faktörünü alır veya ayarlar.
ShowHiddenAreasboolOkuma/YazmaGizli alanları gösterme değerini alır veya ayarlar.
UseIntermidiateImageboolOkuma/YazmaAra görüntünün kullanımını alır veya ayarlar.

Yöntemler

SignatureAçı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.

Ayrıca bakınız:

 Türkçe