PdfContentEditor

PdfContentEditor

Összefoglaló

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

A PDF-tartalom szerkesztésének módszereit, elsősorban a szöveg helyettesítési műveleteket tartalmazza.

Ez a osztály 17 módszert biztosít az PdfContentEditor objektumokkal való munkavégzéshez Java programokban. A rendelkezésre álló módszerek közé tartozik: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. 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: document, replaceTextStrategy, textReplaceOptions.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
textReplaceOptionsTextReplaceOptionsOlvasd!Az e szerkesztő által használt szövegváltó lehetőségek visszaküldése.
replaceTextStrategyReplaceTextStrategyOlvasd!A szöveg-cserélési stratégia beállításait adja vissza.
documentDocumentOlvasd!Visszaadja a kötött dokumentumot.

Módszerek

Az aláírás:Leírás
PdfContentEditor()Új {@code PdfContentEditor} példányt hoz létre.
getTextReplaceOptions()TextReplaceOptionsAz e szerkesztő által használt szövegváltó lehetőségek visszaküldése.
setTextReplaceOptions(options: TextReplaceOptions)A szöveg helyettesítő opciókat állítja be.
getReplaceTextStrategy()ReplaceTextStrategyA szöveg-cserélési stratégia beállításait adja vissza.
bindPdf(inputFile: String)booleanCsatlakoztat egy PDF-fájlhoz a szerkesztőhöz.
bindPdf(inputStream: InputStream)booleanA PDF-et egy bemeneti áramlóról köti.
bindPdf(document: Document)booleanEgy meglévő {@link Document}-ot köt a szerkesztőhöz.
save(outputFile: String)booleanMegőrzi a kötött dokumentumot egy fájlba.
save(outputStream: OutputStream)booleanMegőrzi a kötött dokumentumot egy kimeneti áramlásra.
replaceText(searchText: String, replaceText: String)booleanAz összes megadott szöveget helyettesíti az egész dokumentumban.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanA megadott szöveg minden egyes megjelenését egy adott oldalon helyettesíti.
getDocument()DocumentVisszaadja a kötött dokumentumot.
getStamps(pageNumber: int)StampInfo[]A címkés metaadatot adja vissza, amit egy oldalon tároltak.
deleteStampById(pageNumber: int, stampId: int)booleanA bélyegző-adatok egy betétjét törli a börtönkód alapján.
deleteStampById(stampId: int)booleanA bélyegző-id által megadott metaadatokat törli az összes oldaltól.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanEgy {@link org.aspose.pdf.annotations.TextAnnotation}-t hoz létre a
a megadott oldal az adott téglalapban.
close()Zárja be a szerkesztőt és felszabadítja az összefonódott dokumentumot.

Lásd még:

 Magyar