PdfAnnotationEditor
ภาพรวม
PdfAnnotationEditor เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: IDisposable.
หน้าตัวการปรับเปลี่ยนคําอธิบาย: นําเข้า/ส่งออก XFDF, ลบ, แผ่นลง, แก้ไข.
หมวดนี้ให้ 39 วิธีในการทํางานกับ PdfAnnotationEditor วัตถุในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,และวิธีการเพิ่มเติม 6 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Document.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
Document | Document | อ่าน | เอกสารที่ผูกพัน. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
PdfAnnotationEditor() | สร้าง PdfAnnotationEditor ที่ไม่ติดต่อกัน. |
PdfAnnotationEditor(document: Document) | สร้าง PdfAnnotationEditor ที่เชื่อมต่อกับเอกสาร. |
BindPdf(path: string) | การผูก PDF จากเส้นทางไฟล์. |
BindPdf(input: byte[]) | การผูก PDF จากอัตราการกรอง byte. |
BindPdf(input: Stream) | บิด PDF จากสตรีม. |
BindPdf(document: Document) | การผูกตัวอย่าง Document ที่มีอยู่. |
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[]) | ส่งกลับคําบรรยายบนหน้าเริ่มต้นPage ถึง endPag (1-based, inclusive) ซึ่งชนิดของคําประโยคปรากฏใน annotTypes. |
ExtractAnnotations(start: int, end: int, annotTypes: string[]) | สกัดคําบรรยายจากระยะหน้าที่กรองโดยสายชื่อ Subtype. |
DeleteAnnotations() | ลบคําบรรยายทั้งหมดจากทุกหน้า (ไม่รวมการบรรณาในสนาม Widget/แบบฟอร์ม). |
DeleteAnnotations(annotType: string) | ลบคําบรรยายของชื่อชนิดย่อยเฉพาะจากทุกหน้า. |
DeleteAnnotation(annotName: string) | ลบคําบรรยายตามชื่อ (รายการ NM) ในทุกหน้า. |
FlatteningAnnotations() | แผ่นความหมายทั้งหมด ยกมันออกจากรายการความຫມາຍ. |
RedactArea(pageIndex: int, rect: Rectangle, color: double[]) | การแก้ไขพื้นที่บนหน้า: เพิ่มคําบรรยายการแก้แจงด้วยสีเต็มที่ให้แล้วทําให้ความเรียบร้อย (ลบคําประโยค). |
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int) | การแก้ไขพื้นที่บนหน้าที่มีสี System.Drawing.Color (R, G, B) ที่เข้ากันได้. |
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color) | ลงพื้นที่บนหน้าที่มีสีการเต็มที่ให้ไว้. |
ImportAnnotationsFromXfdf(xfdfStream: Stream) | นําเข้าคําบรรยายจาก XFDF ลงในเอกสารที่ผูกพัน. |
ImportAnnotationsFromXfdf(xfdfFile: string) | นําเข้าคําบรรยายจากเส้นทางไฟล์ XFDF. |
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[]) | นําเข้าคําบรรยายจาก XFDF ด้วยการกรองชนิด. |
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[]) | นําเข้าคําบรรยายจากเส้นทางไฟล์ XFDF ด้วยการกรองชนิด. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[]) | การส่งออกคําบรรยายไปยัง XFDF ธาร. |
ImportAnnotations(annotFileStream: Stream[]) | นําเข้าคําบรรยายจาก PDF รายการอื่นๆ เข้าไปในเอกสารที่ผูกพัน. |
Save() | เก็บเอกสารเป็นอาร์เรย์ไบต์. |
Save(path: string) | เก็บเอกสารไปยังเส้นทางไฟล์. |
Save(output: Stream) | เก็บเอกสารไปในสตรีม. |
Close() | ปิดเอดิเตอร์ และปล่อยเอกสารออก. |
Dispose() | ละลายเหมือน Close. |
ExportAnnotationsToXfdf(xmlOutputStream: Stream) | ส่งออกคําบรรยายทุกตัวในเอกสารที่ผูกพันไปยัง XFDF ธารานุกรม. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[]) | การส่งออกคําบรรยายที่กรองโดยสายชื่อ Subtype. |
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings) | ปรับความหมายทุกคําโดยใช้การตั้งค่าแบบฟอร์มที่ให้บริการ. |
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[]) | การแสดงความหมายแบบเรียบบนระดับหน้า ที่ผ่านการกรองตามชนิด. |
ImportAnnotationFromXfdf(xfdfStream: Stream) | นําเข้าคําบรรยายจาก XFDF สตรีม (ทุกประเภทการบรรณา). |
ImportAnnotationFromXfdf(xfdfFile: string) | นําเข้าคําบรรยายจากไฟล์ XFDF (ทุกประเภทการบรรณา). |
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[]) | นําเข้าคําบรรยายจาก PDF รายการที่กรองตามชนิด. |
ImportAnnotations(annotFile: string[]) | นําเข้าคําบรรยายจากไฟล์ PDF ที่เส้นทางที่ให้ไว้. |
ImportAnnotations(annotFile: string[], annotType: AnnotationType[]) | นําเข้าคําบรรยายจากไฟล์ PDF ที่ผ่านการกรองตามชนิด. |
ImportAnnotationsFromFdf(fdfFile: string) | นําเข้าคําบรรยายจากไฟล์ FDF. |
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation) | ปรับเปลี่ยนคําบรรยายในระยะหน้าให้ดูเหมือนคําประโยค. |
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation) | ปรับเปลี่ยนคําอธิบายของชนิดที่ให้บริการในระยะหน้า. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string) | เขียนใหม่ผู้เขียนของคําอธิบายทุก ๆ ที่ตรงกับ srcAuthor ผ่านระยะหน้า. |