PdfContentEditor

Opinie generală

PdfContentEditor este o clasă în Aspose.PDF FOSS pentru Java. Moștenitorii de la: AutoCloseable.

Oferă metode de editare a conținutului PDF, în principal operațiuni de înlocuire a textului.

Această clasă oferă 17 metode pentru a lucra cu obiecte PdfContentEditor în programele Java. Metodele disponibile includ: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Toți membrii publicului sunt accesibili oricărei aplicații Java după instalarea pachetului FOSS pentru Java. Proprietăți: document, replaceTextStrategy, textReplaceOptions.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
textReplaceOptionsTextReplaceOptionsCiteşte.Întoarce opțiunile de înlocuire a textului utilizate de acest editor.
replaceTextStrategyReplaceTextStrategyCiteşte.Întoarce setările strategiei de înlocuire a textului.
documentDocumentCiteşte.Întoarce documentul legat.

Metode de evaluare

SemnăturaDescriere:
PdfContentEditor()Creează o nouă instanță {@code PdfContentEditor}.
getTextReplaceOptions()TextReplaceOptionsÎntoarce opțiunile de înlocuire a textului utilizate de acest editor.
setTextReplaceOptions(options: TextReplaceOptions)Setarea textului opțiuni de înlocuire.
getReplaceTextStrategy()ReplaceTextStrategyÎntoarce setările strategiei de înlocuire a textului.
bindPdf(inputFile: String)booleanLegă un fişier PDF la acest editor.
bindPdf(inputStream: InputStream)booleanLegă un PDF dintr-un flux de intrare.
bindPdf(document: Document)booleanLegă un {@link Document} existent la acest editor.
save(outputFile: String)booleanSalvează documentul legat într-un fișier.
save(outputStream: OutputStream)booleanSalvează documentul legat într-un flux de ieşire.
replaceText(searchText: String, replaceText: String)booleanÎnlocuiește toate aparițiile textului specificat în întregul document.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanÎnlocuiește toate aparițiile textului specificat pe o pagină specifică.
getDocument()DocumentÎntoarce documentul legat.
getStamps(pageNumber: int)StampInfo[]Returnează metadatele de timbru stocate pe o pagină.
deleteStampById(pageNumber: int, stampId: int)booleanȘterge o intrare de metadate a ștampilei prin ID-ul știrilor.
deleteStampById(stampId: int)booleanȘterge metadatele de timbru prin ID-ul de tip timbr din toate paginile.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanCreează un {@link org.aspose.pdf.annotations.TextAnnotation} pe
pagina dată la rectangul dat.
close()Închide editorul şi eliberează documentul legat.

Vezi și:

 Română