PdfConverter

Overview

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

PDF sayfalarını raster resimlerine (JPEG, PNG) dönüştürür.

Bu sınıf, Java programlarında PdfConverter nesnelerle çalışmak için 47 yöntem sunar. Mevcut yöntemler şunları içerir: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,6 adet daha yöntem. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : coordinateType, document, endPage, pageCount, resolution, startPage.

Properties

NameTypeAccessDescription
documentDocumentReadŞu anda bağlanmış belgeyi geri getiriyoruz.
pageCountintReadBağlantılı belgede sayısının toplam sayısını geri getirir.
startPageintReadBaşlangıç sayfasına veya 0’a geri döner.
endPageintReadSon sayfa veya 0’a geri döner.
resolutionResolutionReadMevcut kararını geri getirdik.
coordinateTypePageCoordinateTypeReadHangi sayfa kutusu koordinat alanı olarak kullanılacağını geri getirir.

Methods

SignatureDescription
PdfConverter()Yeni bir {@code PdfConverter} örneği oluşturur ve varsayılan çözünürlük 150 DPI’dir.
PdfConverter(document: Document)Yeni bir dönüştürücü sağlanan belgeye bağlanır.
bindPdf(inputFile: String)booleanBu dönüştürücüye bir PDF dosyası bağlar.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanBu dönüştürücüye mevcut bir {@link Document} bağlar.
getDocument()DocumentŞu anda bağlanmış belgeyi geri getiriyoruz.
setResolution(resolution: Resolution)Resolüyonu resim renderasyonu için ayarlayın.
doConvert()booleanKonversiyon sürecini sayfa rakibinin yeniden ayarlanmasıyla başlatır.
getPageCount()intBağlantılı belgede sayısının toplam sayısını geri getirir.
setStartPage(startPage: int)Bir sonraki randevularda dahil edilmesi için ilk sayfa (1-bas) ayarlayın.
setEndPage(endPage: int)Son sayfa (1 bazlı, dahil) sonraki renderler için ayarlayın.
getStartPage()intBaşlangıç sayfasına veya 0’a geri döner.
getEndPage()intSon sayfa veya 0’a geri döner.
getResolution()ResolutionMevcut kararını geri getirdik.
getCoordinateType()PageCoordinateTypeHangi sayfa kutusu koordinat alanı olarak kullanılacağını geri getirir.
setCoordinateType(coordinateType: PageCoordinateType)Hangi sayfa kutusunun koordinat alanı olarak kullanılması gerektiğini belirleyin.
hasNextImage()booleanDönüştürülmesi gereken sayfalar daha fazla olup olmadığını geri getirir.
getNextImage(outputFile: String, format: String)booleanBir sonraki sayfayı bir görüntü dosyasına dönüştürür.
getNextImage(stream: OutputStream, format: String)booleanBir sonraki sayfayı bir çıkış akışı için geri getirir.
getNextImage(outputFile: String, format: ImageFormat)booleanBir sonraki sayfa bir görüntü dosyasına {@link ImageFormat} kullanarak sıralayın.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanBir sonraki sayfa açık JPEG kalitesine sahip bir görüntü dosyasına dönüştürür.
getNextImage(stream: OutputStream, format: ImageFormat)booleanBir sonraki sayfayı bir çıkış akışı kullanarak {@link ImageFormat}.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanBir sonraki sayfa açık JPEG kalitesi ile bir çıkış akışı için geri getirir.
getNextImage(outputFile: String)booleanBir sonraki sayfa varsayılan JPEG biçimini kullanarak bir dosyaya dönüştürülür.
getNextImage(stream: OutputStream)booleanBir sonraki sayfa varsayılan JPEG biçimini kullanarak bir akışa dönüştürür.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanBir sonraki sayfa açık çıkış boyutları olan bir dosyaya dönüştürür.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanBir sonraki sayfa açık boyutları ve JPEG kalitesi ile bir dosyaya dönüştürülür.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanBir sonraki sayfa açık çıkış boyutları ile bir akımına dönüştürür.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanBir sonraki sayfa açık boyutları ve JPEG kalitesi ile bir akışa dönüştürülür.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanÇift genişlik / yükseklik dosya aşırı yükleme (C# API imzası ile karşılaşır).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize aşırı yükleme: bir sonraki sayfa verilen sayfanın boyutuna (varsayılan JPEG) döner.
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + format aşırı yükleme — akış versiyonu.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanÇift genişlik / yüksek akım aşırı yükleme (C# API imzası ile karşılaşır).
saveAsTIFF(outputFile: String)booleanBağlantılı belgenin tüm sayfalarını tek bir çok sayfa TIFF dosyası olarak kaydeder.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanBağlantılı belgenin tüm sayfalarını ayarlarla bir çok sayfa TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanTüm sayfaları ayarları ve açık çözünürlüğe sahip bir çok sayfa TIFF olarak kaydeder.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanTüm sayfaları bir çıkış akışı için çok sayfalık bir TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanTüm sayfaları, verilen kompresyon tipi ile çok sayfa TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanTüm sayfaları belirlenen sayfa boyutuna göre bir çok sayfalık TIFF olarak kaydeder.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanTüm sayfaları belirlenen sayfa boyutuna göre bir çok sayfalık TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, width: int, height: int)booleanTüm sayfaları, verilen piksel boyutlarına kadar ölçeklenmiş çok sayfa TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanTüm sayfaları, kompresyonla verilen boyutlara kadar ölçeklenmiş çok sayfalık TIFF olarak kaydeder.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanTüm sayfaları, ayarlarla verilen boyutlara kadar ölçeklenmiş çok sayfa TIFF olarak kaydeder.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanEkstrakt aşırı yükleme, açık hedef boyutları ve ayarları ile.
saveAsTIFFClassF(outputFile: String)booleanTüm sayfaları TIFF Sınıfı F (B/W faks biçimi, CCITT4 kompresyonu) olarak kaydeder.
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanTIFF F sınıfı hedef boyutları ile.
close()Konverterini kapatır ve bağlanmış belgeyi serbest bırakır.

See Also

 Türkçe