PdfViewer

Overview

PdfViewer Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: Printable, AutoCloseable.

PDF belgelerini görüntülemek ve yazdırmak için çerçeve.

Bu sınıf, Java programlarında PdfViewer nesnelerle çalışmak için 26 yöntem sunar. Mevcut yöntemler şunları içerir: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,11 adet daha yöntemler. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

Properties

NameTypeAccessDescription
autoResizebooleanReadSayfa, kağıt için otomatik olarak yeniden düzenlenmiş olup olmadığını geri getirir.
autoRotatebooleanReadSayfaların otomatik olarak döndürüldüğünü en iyi şekilde geri getirir.
printPageDialogbooleanReadYazdırmadan önce bir baskı diyaloğu gösteriliyor mu?.
printAsGrayscalebooleanReadGray scale ile yazdırılabilir mi?.
resolutionintReadDPI’de resim vermeye geri döner.
useIntermidiateImagebooleanReadOrta görüntü kullanıldığını geri getirir.

Methods

SignatureDescription
PdfViewer()Yeni bir örnek oluşturur.
bindPdf(inputFile: String)Bu izleyiciye bir PDF dosyası bağlayın.
bindPdf(stream: InputStream)Bir giriş akışından bir PDF bağlar.
bindPdf(doc: Document)Bu izleyiciye mevcut bir belge bağlayın.
openPdfFile(inputFile: String)Bir PDF dosyasını açın (bindepdf ile birlikte).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)Belgeyi belirli sayfa ve yazıcı ayarları ile yazdırın.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)Belgeyi yazıcı ayarları ile varsayılan sayfa ayarlarını kullanarak yazdırın.
printDocument()Belgeyi varsayılan ayarları kullanarak yazdırın.
printLargePdf(inputFile: String)Büyük bir PDF dosyasını (binds ve print) yazdırın.
decodePage(pageNum: int)BufferedImageBir sayfayı bir BufferedImage’a dönüştürür.
decodeAllPages()BufferedImage[]Tüm sayfaları BufferedImage array’a indirin.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanSayfa, kağıt için otomatik olarak yeniden düzenlenmiş olup olmadığını geri getirir.
setAutoResize(v: boolean)Sayfaların kağıtlara uygun olarak otomatik olarak yeniden düzenlenip değiştirilmesini belirleyin.
isAutoRotate()booleanSayfaların otomatik olarak döndürüldüğünü en iyi şekilde geri getirir.
setAutoRotate(v: boolean)Sayfaların otomatik olarak döndürüldüğünü belirleyin.
isPrintPageDialog()booleanYazdırmadan önce bir baskı diyaloğu gösteriliyor mu?.
setPrintPageDialog(v: boolean)Bir baskı diyaloğu gösteriliyor mu?.
isPrintAsGrayscale()booleanGray scale ile yazdırılabilir mi?.
setPrintAsGrayscale(v: boolean)Grayscale’de yazdırmak için bir çerçeve yapın.
getResolution()intDPI’de resim vermeye geri döner.
setResolution(v: int)Resolüyonu DPI’de ayarlayın.
setUseIntermidiateImage(v: boolean)Yazdırmak için orta görüntü kullanın.
isUseIntermidiateImage()booleanOrta görüntü kullanıldığını geri getirir.
closePdfFile()PDF dosyasını kapatın (aşağıda kapanmak için).
close()

See Also

 Türkçe