PdfContentEditor
Približni podaci
PdfContentEditor je klasa u Aspose.PDF FOSS za Java. Nasljednici od: AutoCloseable.
Obavlja metode za uređivanje sadržaja PDF-a, prvenstveno operacije zamjene teksta.
Ova klasa pruža 17 metoda za rad s PdfContentEditor objektima u Java programima. Postoje i sljedeće metode: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.PDF FOSS za Java. Ograničenja: document, replaceTextStrategy, textReplaceOptions.
Oznake i značajke
| Izvršni datum: | Iznos: | Prihvat | Opisivanje |
|---|---|---|---|
textReplaceOptions | TextReplaceOptions | Čitaj. | Vrati opcije za zamjenu teksta koje koristi ovaj urednik. |
replaceTextStrategy | ReplaceTextStrategy | Čitaj. | Vrati postavke strategije zamjene teksta. |
document | Document | Čitaj. | Vrati vezani dokument. |
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
PdfContentEditor() | Stvara novu {@code PdfContentEditor} instanc. |
getTextReplaceOptions() → TextReplaceOptions | Vrati opcije za zamjenu teksta koje koristi ovaj urednik. |
setTextReplaceOptions(options: TextReplaceOptions) | Postavlja opcije za zamjenu teksta. |
getReplaceTextStrategy() → ReplaceTextStrategy | Vrati postavke strategije zamjene teksta. |
bindPdf(inputFile: String) → boolean | Veže PDF datoteku na ovaj urednik. |
bindPdf(inputStream: InputStream) → boolean | Veže PDF iz ulaznog toka. |
bindPdf(document: Document) → boolean | Veže postojeći {@link Document} na ovaj urednik. |
save(outputFile: String) → boolean | Sačuva vezani dokument u datoteku. |
save(outputStream: OutputStream) → boolean | Sačuva vezani dokument u izlazni tok. |
replaceText(searchText: String, replaceText: String) → boolean | Zamjenjuje sve slučajeve navedenog teksta u cijelom dokumentu. |
replaceText(searchText: String, pageNumber: int, replaceText: String) → boolean | Zamjenjuje sve slučajeve navedenog teksta na određenoj stranici. |
getDocument() → Document | Vrati vezani dokument. |
getStamps(pageNumber: int) → StampInfo[] | Vrati metapodatke o žigovima pohranjene na stranici. |
deleteStampById(pageNumber: int, stampId: int) → boolean | Izbjegava unos metapodataka po oznaki. |
deleteStampById(stampId: int) → boolean | Izbriše metapodatke o oznakama od svih stranica. |
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int) → boolean | Stvara {@link org.aspose.pdf.annotations.TextAnnotation} na |
| datom stranici na danom pravougaoniku. | |
close() | Zatvara urednik i oslobađa vezani dokument. |