PdfAnnotationEditor
Overview
PdfAnnotationEditor เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
ให้วิธีการจัดการคําบรรยายในเอกสาร PDF: การทับแผ่น, ลบ และนับคําประโยค.
หมวดนี้ให้ 21 วิธีในการทํางานกับวัตถุ PdfAnnotationEditor ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
document | Document | Read | ส่งเอกสารที่ติดต่อกลับ. |
Methods
| Signature | Description |
|---|---|
PdfAnnotationEditor() | สร้างตัวอย่างใหม่ {@code PdfAnnotationEditor}. |
PdfAnnotationEditor(document: Document) | สร้าง {@code PdfAnnotationEditor} ใหม่ที่เชื่อมต่อกับเอกสารที่ระบุ. |
bindPdf(inputFile: String) → boolean | เชื่อมไฟล์ PDF กับการจัดทํานี้. |
bindPdf(inputStream: InputStream) → boolean | การผูกพัน PDF จากการส่งเข้า. |
bindPdf(document: Document) → boolean | เชื่อมต่อ {@link Document} ที่มีอยู่กับผู้แก้ไขนี้. |
flattenAnnotations() → boolean | แผ่นความหมายทั้งหมดในเอกสาร: ความหมายแต่ละครั้งที่มีลักษณะปกติ ({@code /AP /N}) มีการเผาไหม้ว่า ลักษณ์เข้าสู่คลื่นเนื้อหาหน้า รอบเป็น {@ code q |
deleteAnnotations() → boolean | ลบคําบรรยายทั้งหมดจากทุกหน้าในเอกสาร. |
deleteAnnotations(annotationType: String) → boolean | ลบคําบรรยายของชนิดที่กําหนดจากทุกหน้า. |
getAnnotationCount(pageNumber: int) → int | ส่งจํานวนคําอธิบายในหน้าที่ระบุมากลับ. |
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String) | เปลี่ยนชื่อผู้เขียน (การใส่ /T ของคําอธิบาย) ในทุกคําประโยคในตารางหน้ารวม [startPage, endPag] ซึ่งผู้แต่งปัจจุบันเท่ากับ {@code oldAuthor}. |
save(outputFile: String) → boolean | เก็บเอกสารที่ผูกเข้าเป็นไฟล์. |
save(outputStream: OutputStream) → boolean | เก็บเอกสารที่เชื่อมต่อไปยังสตรีมการออก. |
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[]) | ส่งออกคําบรรยายเป็นรูปแบบ XFDF โดยเลือกกรองตามระยะหน้าและประเภท. |
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | นําเข้าคําบรรยายจาก XFDF input stream. |
importAnnotationFromXfdf(stream: InputStream) | นําเข้าคําอธิบายจาก XFDF input stream (ทุกประเภท). |
importAnnotationFromXfdf(filePath: String) | นําเข้าคําบรรยายจากไฟล์ XFDF (ทุกประเภท). |
importAnnotationsFromXfdf(filePath: String) | นําเข้าคําบรรยายจากไฟล์ XFDF (ทุกประเภท). |
importAnnotationsFromXfdf(stream: InputStream) | นําเข้าคําอธิบายจาก XFDF input stream (ทุกประเภท). |
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[]) | นําเข้าคําบรรยายจาก XFDF input stream ด้วยการกรองชนิด. |
getDocument() → Document | ส่งเอกสารที่ติดต่อกลับ. |
close() | ปิด editor และปล่อยเอกสารที่ผูกพัน. |