PdfAnnotationEditor

PdfAnnotationEditor

Overview

PdfAnnotationEditor Java için Aspose.PDF FOSS sınıfıdır.

PDF belgesinde notları yönetmek için yöntemler sağlar: notların çarpması, silinmesi ve sayılması.

Bu sınıf, Java programlarında PdfAnnotationEditor nesnelerle çalışmak için 21 yöntem sunar. Mevcut yöntemler şunları içerir: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. 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.

Properties

NameTypeAccessDescription
documentDocumentReadBağlantılı belgeyi geri getirir.

Methods

SignatureDescription
PdfAnnotationEditor()Yeni bir {@code PdfAnnotationEditor} örneği oluşturur.
PdfAnnotationEditor(document: Document)Belirlenen belgeye bağlanan yeni bir {@code PdfAnnotationEditor} oluşturur.
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.
flattenAnnotations()booleanBelgedeki tüm notları doldur: normal görünüm akışını taşıyan her not ({@code /AP /N}) bu görünümü sayfa içerik akışı içinde yakmıştır - bir {@cod q cm’de yerleştirilmiştir …
deleteAnnotations()booleanTüm sayfalardaki tüm notları silinir.
deleteAnnotations(annotationType: String)booleanTüm sayfalardaki belirtilen türün notlarını silinir.
getAnnotationCount(pageNumber: int)intBelirlenen sayfada kayıt sayısını geri getirir.
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String)Yazarı (anotasyonun /T girişini) her işaretleme anotajında, mevcut yazarın eşit olduğu [startPage, endPages] içerdiği sayfa aralığında yeniden adlandırır {@code oldAuthor}.
save(outputFile: String)booleanBir dosyaya bağlanan belgeyi kaydeder.
save(outputStream: OutputStream)booleanBir çıkış akışı için bağlanmış belgeyi kaydeder.
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[])Notları XFDF biçiminde ihraç eder, seçmeli olarak sayfa aralığı ve türüne göre filtrelenir.
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[])XFDF giriş akışından ithalat notları.
importAnnotationFromXfdf(stream: InputStream)Bir XFDF giriş akışından (tüm türlerden) notlar ithal eder.
importAnnotationFromXfdf(filePath: String)Bir XFDF dosyasından notlar ithal eder (tüm türler).
importAnnotationsFromXfdf(filePath: String)Bir XFDF dosyasından notlar ithal eder (tüm türler).
importAnnotationsFromXfdf(stream: InputStream)Bir XFDF giriş akışından (tüm türlerden) notlar ithal eder.
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Tip filtresi ile XFDF giriş akışından notlar ithal eder.
getDocument()DocumentBağlantılı belgeyi geri getirir.
close()Editörü kapatın ve bağlanmış belgeyi serbest bırakın.

See Also

 Türkçe