PdfContentEditor

PdfContentEditor

Genel Bakış

PdfContentEditor Java için FOSS’de bir sınıf. Mirasçılar: AutoCloseable.

PDF içeriğini düzenleme yöntemleri, öncelikle metin değiştirme işlemlerini sağlar.

Bu sınıf, Java programlarında PdfContentEditor nesnelerle çalışmak için 17 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: document, replaceTextStrategy, textReplaceOptions.

Özellikler

Adı:Tip:AccessAçıklama:
textReplaceOptionsTextReplaceOptionsOku .Bu düzenleyici tarafından kullanılan metin değiştirme seçeneklerini gönderir.
replaceTextStrategyReplaceTextStrategyOku .Metin değiştirme stratejisi ayarlarını gönderir.
documentDocumentOku .Bağlı belgeyi gönderir.

Yöntemler

SignatureAçıklama:
PdfContentEditor()Yeni bir {@code PdfContentEditor} örneği oluşturur.
getTextReplaceOptions()TextReplaceOptionsBu düzenleyici tarafından kullanılan metin değiştirme seçeneklerini gönderir.
setTextReplaceOptions(options: TextReplaceOptions)Metin değiştirme seçeneklerini ayarlar.
getReplaceTextStrategy()ReplaceTextStrategyMetin değiştirme stratejisi ayarlarını gönderir.
bindPdf(inputFile: String)booleanPDF dosyasını bu düzenleyiciye bağlar.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanMevcut bir {@link Document}‘i bu düzenleyiciye bağlar.
save(outputFile: String)booleanBağlı belgeyi bir dosyaya kaydeder.
save(outputStream: OutputStream)booleanBağlı belgeyi bir çıkış akışına kaydeder.
replaceText(searchText: String, replaceText: String)booleanBelge boyunca belirtilen metnin tüm yerlerini değiştirir.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanBelirli bir sayfada belirtilen metnin tüm oluşumlarını değiştirir.
getDocument()DocumentBağlı belgeyi gönderir.
getStamps(pageNumber: int)StampInfo[]Bir sayfada saklanan damga metadatalarını gönderir.
deleteStampById(pageNumber: int, stampId: int)booleanMühr kimliği ile bir mühr metadata girdisini silinir.
deleteStampById(stampId: int)booleanTüm sayfalardan damga kimliği ile metadata girdilerini silinir.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanVerilen sayfada verilen dikdörtgende bir {@link org.aspose.pdf.annotations.TextAnnotation} oluşturur.
close()Editörü kapatır ve bağlanmış belgeyi serbest bırakır.

Ayrıca bakınız:

 Türkçe