PdfConverter

PdfConverter

Overview

PdfConverter egy osztály a Aspose.PDF FOSS-ban Java számára. Az örökölők: AutoCloseable.

PDF-oldalakat átalakít raszter képekre (JPEG, PNG).

Ez a osztály 47 módszert biztosít az PdfConverter objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely Java alkalmazás után telepítése a Aspose.PDF FOSS for Java csomag. A tulajdonságok: coordinateType, document, endPage, pageCount, resolution, startPage.

Properties

NameTypeAccessDescription
documentDocumentReadVisszaadja a jelenleg kötött dokumentumot.
pageCountintReadA kötött dokumentum összes oldalának számát adja.
startPageintReadVisszaadja a kezdő oldalt, vagy 0-ot ha nem állítjuk be.
endPageintReadVisszaadja a végoldal, vagy 0 ha nem állítjuk be.
resolutionResolutionReadA jelenlegi felbontást adja vissza.
coordinateTypePageCoordinateTypeReadVisszaadja, hogy melyik oldal mezőt kell a koordinátatterületnek használni.

Methods

SignatureDescription
PdfConverter()Új {@code PdfConverter} példányt hoz létre, alapértelmezett felbontásával 150 DPI.
PdfConverter(document: Document)Új konverter létrehozása a megadott dokumentumhoz kötve.
bindPdf(inputFile: String)booleanPDF fájlt köt a konverterhez.
bindPdf(inputStream: InputStream)booleanA PDF-et egy bemeneti áramlóról köti.
bindPdf(document: Document)booleanA meglévő {@link Document}-ot köti ehhez a konverterhez.
getDocument()DocumentVisszaadja a jelenleg kötött dokumentumot.
setResolution(resolution: Resolution)A kép megjelenítésének felbontását állítja be.
doConvert()booleanA konverziós folyamatot a oldalszámláló visszaállításával indítja.
getPageCount()intA kötött dokumentum összes oldalának számát adja.
setStartPage(startPage: int)Az első oldalt (1-alapú) állítja be a későbbi megjelenítésekhez.
setEndPage(endPage: int)Az utolsó oldalt állítja (1-alapú, beleértve) a későbbi megjelenítésekhez.
getStartPage()intVisszaadja a kezdő oldalt, vagy 0-ot ha nem állítjuk be.
getEndPage()intVisszaadja a végoldal, vagy 0 ha nem állítjuk be.
getResolution()ResolutionA jelenlegi felbontást adja vissza.
getCoordinateType()PageCoordinateTypeVisszaadja, hogy melyik oldal mezőt kell a koordinátatterületnek használni.
setCoordinateType(coordinateType: PageCoordinateType)Meghatározza, hogy melyik oldal mezőt kell a koordinátatterületnek használni.
hasNextImage()booleanVisszaadja, hogy van-e több oldal a konvertálásra.
getNextImage(outputFile: String, format: String)booleanA következő oldalt képfájlra adja.
getNextImage(stream: OutputStream, format: String)booleanA következő oldalt egy kimeneti áramlásba adja.
getNextImage(outputFile: String, format: ImageFormat)booleanA következő oldalt egy képfájlhoz adja a megadott {@link ImageFormat} segítségével.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanA következő oldalt egy JPEG minőségű képfájlba alakítja.
getNextImage(stream: OutputStream, format: ImageFormat)booleanA következő oldalt egy kimeneti áramláshoz adja a megadott {@link ImageFormat} segítségével.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanA következő oldalt egy kimeneti áramlásba mutatja, kifejezett JPEG minőségben.
getNextImage(outputFile: String)booleanA következő oldalt egy fájlhoz adja, az alapértelmezett JPEG formátumban.
getNextImage(stream: OutputStream)booleanA következő oldalt egy JPEG formátumban megjeleníti.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanA következő oldalt egy olyan fájlra adja, amelynek a kimeneti mérete egyértelmű.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanA következő oldalt egy olyan fájlra adja, amelynek a dimenziói és JPEG minősége egyértelműek.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanA következő oldalt egy kifejezett kimeneti dimenzióval rendelkező áramlásra adja.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanA következő oldalt egy nyílt méretű és JPEG minőségű csatornába adja.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanDupla szélességű/magas fájl túlsúly (megfelel a C# API aláírással).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize overload: a következő oldalt megadott oldalméretben adja (alapértelmezés szerint JPEG).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + formátum túlsúly stream verzió.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanDupla szélességű/magas áramlék túlsúly (megfelel a C# API aláírással).
saveAsTIFF(outputFile: String)booleanA kötött dokumentum összes oldalát egyetlen többoldalú TIFF-fájlként menteni.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanA kötött dokumentum összes oldalát többoldalú TIFF-ként tárolja beállításokkal.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanMinden oldalt többoldalú TIFF-ként ment be, a beállításokat és az egyértelmű felbontást tartalmazva.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanMinden oldalt többoldalú TIFF-ként ment ki egy kimeneti áramlásra.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanMinden oldalt többoldalú TIFF formában tárol az adott kompressziós típus szerint.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanMinden oldalt többoldalú TIFF-ként ment, a megadott oldalmérethez.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanMinden oldalt többoldalú TIFF-ként ment, a megadott oldalmérethez.
saveAsTIFF(outputFile: String, width: int, height: int)booleanMinden oldalt többoldalú TIFF formában ment, a megadott pixelmérethez mérve.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanMinden oldalt többoldalú TIFF-számként ment, a megadott méretekre sűrítéssel.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanMinden oldalt többoldalú TIFF-számként ment, a megadott méretekre beállítva.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanA csatorna túlterhelése a célméretek és beállítások egyértelmű meghatározásával.
saveAsTIFFClassF(outputFile: String)booleanAz összes oldalt F osztályú TIFF formátumban (B/W faxformátumot, CCITT4 kompressziót) menteti.
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanA célméretekkel rendelkező TIFF F osztály.
close()Zárja a konverteret és elengedi az összekötött dokumentumot.

See Also

 Magyar