PdfAnnotationEditor

PdfAnnotationEditor

Genel Bakış

PdfAnnotationEditor Java için FOSS’de bir sınıf.

PDF belgelerindeki açıklamaları yönetmek için yöntemler sağlar: açıklamayı düzeltme, silme ve sayma.

Bu sınıf, Java programlarında PdfAnnotationEditor nesnelerle çalışmak için 21 yöntem sağlar. Kullanılabilir yöntemler şunlardır: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Tüm kamu üyeleri, Java için FOSS paketini yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Özellikleri: document.

Özellikler

Adı:Tip:AccessAçıklama:
documentDocumentOku .Bağlı belgeyi gönderir.

Yöntemler

SignatureAçıklama:
PdfAnnotationEditor()Yeni bir {@code PdfAnnotationEditor} örneği oluşturur.
PdfAnnotationEditor(document: Document)Belirtilen belgeye bağlı yeni bir {@code PdfAnnotationEditor} oluşturur.
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.
flattenAnnotations()booleanBelgedeki tüm açıklamaları düzeltir: normal görünüm akışı taşıyan her açıklamanın ({@code /AP /N}) o görünümü sayfa içeriği akışına yakılmış ve {@ code q cm’de sarılmıştır …
deleteAnnotations()booleanBelgedeki tüm sayfalardan tüm açıklamaları silinir.
deleteAnnotations(annotationType: String)booleanBelirtilen türün açıklamalarını tüm sayfalardan silinir.
getAnnotationCount(pageNumber: int)intBelirtilen sayfada not sayısı iade eder.
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String)Yazarın adını değiştir (anotasyonun /T girişini) şu anki yazarı {@code oldAuthor} eşdeğer olan [startPage, endPages] kapsamlı sayfa aralığında her işaretleme notunda.
save(outputFile: String)booleanBağlı belgeyi bir dosyaya kaydeder.
save(outputStream: OutputStream)booleanBağlı belgeyi bir çıkış akışına kaydeder.
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[])XFDF biçimine notları ihraç eder, sayfa aralığı ve türü ile seçeneğe göre filtreleme.
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[])XFDF giriş akışından yorumları içeri aktarır.
importAnnotationFromXfdf(stream: InputStream)XFDF giriş akışından (tüm türler) yorumları içeriye aktarır.
importAnnotationFromXfdf(filePath: String)XFDF dosyasından (tüm türler) yorumları içeriye aktarır.
importAnnotationsFromXfdf(filePath: String)XFDF dosyasından (tüm türler) yorumları içeriye aktarır.
importAnnotationsFromXfdf(stream: InputStream)XFDF giriş akışından (tüm türler) yorumları içeriye aktarır.
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[])XFDF giriş akışından tür filtreleme ile yorumları içeri aktarır.
getDocument()DocumentBağlı belgeyi gönderir.
close()Editörü kapatır ve bağlanmış belgeyi serbest bırakır.

Ayrıca bakınız:

 Türkçe