PdfContentEditor

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:PrihvatOpisivanje
textReplaceOptionsTextReplaceOptionsČitaj.Vrati opcije za zamjenu teksta koje koristi ovaj urednik.
replaceTextStrategyReplaceTextStrategyČitaj.Vrati postavke strategije zamjene teksta.
documentDocumentČitaj.Vrati vezani dokument.

Metoda za primjenu

PotpisOpisivanje
PdfContentEditor()Stvara novu {@code PdfContentEditor} instanc.
getTextReplaceOptions()TextReplaceOptionsVrati opcije za zamjenu teksta koje koristi ovaj urednik.
setTextReplaceOptions(options: TextReplaceOptions)Postavlja opcije za zamjenu teksta.
getReplaceTextStrategy()ReplaceTextStrategyVrati postavke strategije zamjene teksta.
bindPdf(inputFile: String)booleanVeže PDF datoteku na ovaj urednik.
bindPdf(inputStream: InputStream)booleanVeže PDF iz ulaznog toka.
bindPdf(document: Document)booleanVeže postojeći {@link Document} na ovaj urednik.
save(outputFile: String)booleanSačuva vezani dokument u datoteku.
save(outputStream: OutputStream)booleanSačuva vezani dokument u izlazni tok.
replaceText(searchText: String, replaceText: String)booleanZamjenjuje sve slučajeve navedenog teksta u cijelom dokumentu.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanZamjenjuje sve slučajeve navedenog teksta na određenoj stranici.
getDocument()DocumentVrati vezani dokument.
getStamps(pageNumber: int)StampInfo[]Vrati metapodatke o žigovima pohranjene na stranici.
deleteStampById(pageNumber: int, stampId: int)booleanIzbjegava unos metapodataka po oznaki.
deleteStampById(stampId: int)booleanIzbriše metapodatke o oznakama od svih stranica.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanStvara {@link org.aspose.pdf.annotations.TextAnnotation} na
datom stranici na danom pravougaoniku.
close()Zatvara urednik i oslobađa vezani dokument.

Također pogledajte:

 Hrvatski