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és | Leírás |
|---|---|---|---|
textReplaceOptions | TextReplaceOptions | Olvasd! | Az e szerkesztő által használt szövegváltó lehetőségek visszaküldése. |
replaceTextStrategy | ReplaceTextStrategy | Olvasd! | A szöveg-cserélési stratégia beállításait adja vissza. |
document | Document | Olvasd! | 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() → TextReplaceOptions | Az 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() → ReplaceTextStrategy | A szöveg-cserélési stratégia beállításait adja vissza. |
bindPdf(inputFile: String) → boolean | Csatlakoztat egy PDF-fájlhoz a szerkesztőhöz. |
bindPdf(inputStream: InputStream) → boolean | A PDF-et egy bemeneti áramlóról köti. |
bindPdf(document: Document) → boolean | Egy meglévő {@link Document}-ot köt a szerkesztőhöz. |
save(outputFile: String) → boolean | Megőrzi a kötött dokumentumot egy fájlba. |
save(outputStream: OutputStream) → boolean | Megőrzi a kötött dokumentumot egy kimeneti áramlásra. |
replaceText(searchText: String, replaceText: String) → boolean | Az összes megadott szöveget helyettesíti az egész dokumentumban. |
replaceText(searchText: String, pageNumber: int, replaceText: String) → boolean | A megadott szöveg minden egyes megjelenését egy adott oldalon helyettesíti. |
getDocument() → Document | Visszaadja 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) → boolean | A bélyegző-adatok egy betétjét törli a börtönkód alapján. |
deleteStampById(stampId: int) → boolean | A 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) → boolean | Egy {@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. |