PdfAnnotationEditor
Overview
PdfAnnotationEditor là một lớp trong Aspose.PDF FOSS cho Java.
Nó cung cấp các phương pháp để quản lý ghi chú trong một tài liệu PDF: làm mờ, xóa và tính toán ghi lại.
Khóa học này cung cấp 21 phương pháp để làm việc với các đối tượng PdfAnnotationEditor trong các chương trình Java. Các phương pháp có sẵn bao gồm: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | Trả lại tài liệu liên kết. |
Methods
| Signature | Description |
|---|---|
PdfAnnotationEditor() | Tạo một ví dụ mới {@code PdfAnnotationEditor}. |
PdfAnnotationEditor(document: Document) | Tạo một {@code PdfAnnotationEditor} mới gắn liền với tài liệu cụ thể. |
bindPdf(inputFile: String) → boolean | Kết nối một tệp PDF với trình soạn thảo này. |
bindPdf(inputStream: InputStream) → boolean | Kết nối PDF từ một dòng input. |
bindPdf(document: Document) → boolean | Kết nối một {@link Document} hiện có với biên tập viên này. |
flattenAnnotations() → boolean | Tải tất cả các ghi chú trong tài liệu: mỗi ghi chép mang theo một dòng xuất hiện bình thường ({@code /AP /N}) có cái xuất sắc đó đốt vào dòng nội dung trang - được dán vào một {@code q |
deleteAnnotations() → boolean | Xóa tất cả các ghi chú từ tất nhiên mọi trang trong tài liệu. |
deleteAnnotations(annotationType: String) → boolean | Xóa các ghi chú của loại cụ thể từ tất cả các trang. |
getAnnotationCount(pageNumber: int) → int | Trả lại số lượng ghi chú trên trang cụ thể. |
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String) | Đổi lại tác giả (trích xuất /T của ghi chú) trên mỗi ghi nhận nhãn trong phạm vi trang bao gồm [startPage, endPages] mà tác phẩm hiện tại tương đương với {@code oldAuthor}. |
save(outputFile: String) → boolean | Lưu tài liệu gắn kết với một tệp. |
save(outputStream: OutputStream) → boolean | Tiết kiệm tài liệu gắn kết với dòng xuất khẩu. |
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[]) | Xuất khẩu ghi chú vào định dạng XFDF, tùy chọn lọc theo phạm vi trang và kiểu. |
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Import ghi chú từ dòng nhập xfdph. |
importAnnotationFromXfdf(stream: InputStream) | Import ghi chú từ một dòng nhập xfdph (tất cả các loại). |
importAnnotationFromXfdf(filePath: String) | Import ghi chú từ một tệp XFDF (tất cả các loại). |
importAnnotationsFromXfdf(filePath: String) | Import ghi chú từ một tệp XFDF (tất cả các loại). |
importAnnotationsFromXfdf(stream: InputStream) | Import ghi chú từ một dòng nhập xfdph (tất cả các loại). |
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | Import ghi chú từ dòng nhập xfdph với loại lọc. |
getDocument() → Document | Trả lại tài liệu liên kết. |
close() | Tắt biên tập và phát hành tài liệu gắn kết. |