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