PdfExtractor

PdfExtractor

Összefoglaló

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

A PDF dokumentumokból készült szöveg és képek kivonására szolgáló homlokzat.

Ez a osztály 41 módszert biztosít az PdfExtractor objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfExtractor, bindPdf, close, extractAttachment, extractImage, extractText, getAttachNames, getAttachment, getEndPage, getExtractImageMode, getExtractTextMode, getImageCount, és 18 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: attachNames, bidi, endPage, extractImageMode, extractTextMode, imageCount, és még öt.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
passwordStringOlvasd!A kódolt PDF- fájlok megnyitásakor alkalmazott jelszót adja vissza a következő programokban:
{@link #bindPdf(String)} vagy { @link $bind Pdf ((InputStream) } hívások.
startPageintOlvasd!Az első oldalt adja vissza.
endPageintOlvasd!Visszaadja a végoldalot.
extractTextModeintOlvasd!A jelenlegi szövegkivonási módot adja vissza.
resolutionResolutionOlvasd!A konfigurált kivonási felbontást adja vissza.
extractImageModeExtractImageModeOlvasd!Visszaadja a kép kivonási módját.
textAsStringStringOlvasd!A kivonott szöveget szalagként adja vissza.
textSearchOptionsTextSearchOptionsOlvasd!A kivonóhoz kapcsolódó szövegkeresési lehetőségeket adja vissza.
bidibooleanOlvasd!Visszaadja, hogy a jelenlegi kivonás tartalmaz-e bidi szöveget.
attachNamesList<String>Olvasd!Visszaadja a jelenleg elkészített csatolmányok nevét.
imageCountintOlvasd!Visszaadja a kivont képek számát.

Módszerek

Az aláírás:Leírás
PdfExtractor()Új PdfExtractor példányt hoz létre.
PdfExtractor(document: Document)Egy új PdfExtractor-t hoz létre, amely egy meglévő dokumentumhoz kötődik.
PdfExtractor(stream: InputStream)Új PdfExtractor-t hoz létre, amely egy PDF folyóhoz kötődik.
bindPdf(inputFile: String)Csatlakozik egy PDF-fájlhoz.
bindPdf(stream: InputStream)A PDF-et egy bemeneti áramlóról köti.
getPassword()StringA kódolt PDF- fájlok megnyitásakor alkalmazott jelszót adja vissza a következő programokban:
{@link #bindPdf(String)} vagy { @link $bind Pdf ((InputStream) } hívások.
setPassword(password: String)A következő {@code bindPdf} hívások által használt jelszót nyitásra állítja.
titkosított PDF-ek.
bindPdf(document: Document)Egy meglévő dokumentumot köt a kivonóhoz.
setStartPage(page: int)A kivonat kezdő oldala (1-alapú).
getStartPage()intAz első oldalt adja vissza.
setEndPage(page: int)A kivonat végoldalát (1-alapú) állítja be.
getEndPage()intVisszaadja a végoldalot.
setExtractTextMode(mode: int)A szöveg kivonási mód beállítása.
getExtractTextMode()intA jelenlegi szövegkivonási módot adja vissza.
setResolution(resolution: Resolution)A kép kivonatának felbontását API-paritás esetén állítja be.
getResolution()ResolutionA konfigurált kivonási felbontást adja vissza.
setExtractImageMode(extractImageMode: ExtractImageMode)A kép kivonat módját állítja be.
getExtractImageMode()ExtractImageModeVisszaadja a kép kivonási módját.
extractText()A szöveget a lapok tartományából vonja ki.
extractText(encoding: Charset)A kért kimeneti kódolás segítségével kivonja a szöveget az oldalak tartományából.
getText(outputPath: String)Kivonott szöveget ír egy fájlba.
getText(stream: OutputStream)Kivonott szöveget ír ki egy kimeneti áramlásra.
getTextAsString()StringA kivonott szöveget szalagként adja vissza.
getTextSearchOptions()TextSearchOptionsA kivonóhoz kapcsolódó szövegkeresési lehetőségeket adja vissza.
setTextSearchOptions(textSearchOptions: TextSearchOptions)A következő kivonási hívások által használt szöveges keresési lehetőségek beállítását.
hasNextPageText()booleanVisszaadja, hogy az oldalról-oldalra kivonott szöveg továbbra is elérhető.
getNextPageText(outputPath: String)A következő oldal szövegét írja egy fájlba.
getNextPageText(stream: OutputStream)A következő oldal szövegét írja egy streambe.
isBidi()booleanVisszaadja, hogy a jelenlegi kivonás tartalmaz-e bidi szöveget.
extractAttachment()Készíti a mellékletek kivonását az összes beágyazott fájlokhoz.
extractAttachment(name: String)Készíti a kivonást egy adott csatolási kulcs vagy fájlnévhez.
getAttachNames()List<String>Visszaadja a jelenleg elkészített csatolmányok nevét.
getAttachment(outputPath: String)Az elkészített mellékletet (s) írja a megadott fájlba vagy könyvtárba.
extractImage()A képek kivonása az oldaltól.
hasNextImage()booleanVisszaadja, hogy van-e több kivonott kép a visszakeresésre.
getNextImage(outputPath: String)Megőrzi a következő kivonott képet egy fájlba.
getNextImage(outputPath: String, format: ImageFormat)A következő kivonott képet a kért kimeneti formátum használatával tárolja.
getNextImage(stream: OutputStream)Megőrzi a következő kivonott képet egy kimeneti áramlásra.
getNextImage(stream: OutputStream, format: ImageFormat)A következő kivonott képet a kért kimeneti formátum használatával menteni egy streamben.
getImageCount()intVisszaadja a kivont képek számát.
close()Zárja ezt a kivonót és elengedi az összefonódott dokumentumot.

Lásd még:

 Magyar