PdfContentEditor

PdfContentEditor

Overview

PdfContentEditor Java için Aspose.PDF FOSS sınıfıdır. Mirasçılardan gelenler: AutoCloseable.

PDF içeriği düzenlemek için yöntemler sağlar, öncelikle metin değiştirme işlemleri.

Bu sınıf Java programlarında PdfContentEditor nesnelerle çalışmak için 17 yöntem sunar. Mevcut yöntemler şunları içerir: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : document, replaceTextStrategy, textReplaceOptions.

Properties

NameTypeAccessDescription
textReplaceOptionsTextReplaceOptionsReadBu editör tarafından kullanılan metin değiştirme seçeneklerini geri getirir.
replaceTextStrategyReplaceTextStrategyReadTekstil değiştirme stratejisi ayarlarını geri getirir.
documentDocumentReadBağlantılı belgeyi geri getirir.

Methods

SignatureDescription
PdfContentEditor()Yeni bir {@code PdfContentEditor} örneği oluşturur.
getTextReplaceOptions()TextReplaceOptionsBu editör tarafından kullanılan metin değiştirme seçeneklerini geri getirir.
setTextReplaceOptions(options: TextReplaceOptions)Yazı değiştirme seçenekleri ayarlayın.
getReplaceTextStrategy()ReplaceTextStrategyTekstil değiştirme stratejisi ayarlarını geri getirir.
bindPdf(inputFile: String)booleanBu editörle bir PDF dosyasını bağlayın.
bindPdf(inputStream: InputStream)booleanBir giriş akışından bir PDF bağlar.
bindPdf(document: Document)booleanBu editörün mevcut {@link Document}‘i bağlayın.
save(outputFile: String)booleanBir dosyaya bağlanan belgeyi kaydeder.
save(outputStream: OutputStream)booleanBir çıkış akışı için bağlanmış belgeyi kaydeder.
replaceText(searchText: String, replaceText: String)booleanTüm belge boyunca belirtilen metnin tüm olaylarını değiştirir.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanBelirli bir sayfada belirtilen metnin tüm olaylarını değiştirir.
getDocument()DocumentBağlantılı belgeyi geri getirir.
getStamps(pageNumber: int)StampInfo[]Bir sayfada kaydedilen metadata geri getirir.
deleteStampById(pageNumber: int, stampId: int)booleanBir stamp metadata girişini stamp id ile silinir.
deleteStampById(stampId: int)booleanTüm sayfalarından stamp id metadata girişlerini silinir.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanBir {@link org.aspose.pdf.annotations.TextAnnotation} oluşturur, verilen sayfada belirli bir düz açıda.
close()Editörü kapatın ve bağlanmış belgeyi serbest bırakın.

See Also

 Türkçe