PdfContentEditor

PdfContentEditor

Prezentare 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

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ă