PdfAnnotationEditor
Overview
PdfAnnotationEditor là một lớp trong Aspose.PDF FOSS cho .NET. Dòng thừa kế từ: IDisposable.
Phân tích cho việc thao tác ghi chú: nhập khẩu / xuất khẩu XFDF, xóa, phơi, chỉnh sửa.
Khóa học này cung cấp 39 phương pháp để làm việc với các đối tượng PdfAnnotationEditor trong các chương trình .NET. Các phương pháp có sẵn bao gồm: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,6 phương pháp bổ sung. 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 .NET nào sau khi cài đặt Aspose.PDF FOSS cho gói .Net. Tài sản : Document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Document | Document | Read | Tài liệu liên kết. |
Methods
| Signature | Description |
|---|---|
PdfAnnotationEditor() | Tạo một unbound PdfAnnotationEditor. |
PdfAnnotationEditor(document: Document) | Tạo PdfAnnotationEditor liên kết với một Tài liệu. |
BindPdf(path: string) | Kết nối PDF từ một đường file. |
BindPdf(input: byte[]) | Kết nối PDF từ một byte array. |
BindPdf(input: Stream) | Kết nối PDF từ một dòng. |
BindPdf(document: Document) | Kết nối một tài liệu hiện có. |
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[]) | Trả lại các ghi chú trên trang StartPage thông qua endPages (1-based, inclusive) có kiểu xuất hiện trong annotTypes. |
ExtractAnnotations(start: int, end: int, annotTypes: string[]) | Thích xuất các ghi chú trên một phạm vi trang được lọc bởi dòng tên Subtype. |
DeleteAnnotations() | Xóa tất cả các ghi chú từ tất nhiên mọi trang (trừ ghi âm Widget/form field). |
DeleteAnnotations(annotType: string) | Xóa các ghi chú của một tên phụ cụ thể từ tất cả các trang. |
DeleteAnnotation(annotName: string) | Xóa ghi danh theo tên (NM entry) trên tất cả các trang. |
FlatteningAnnotations() | Đặt tất cả các ghi chú - loại bỏ chúng khỏi danh sách ghi lại. |
RedactArea(pageIndex: int, rect: Rectangle, color: double[]) | Tạo một khu vực trên trang: thêm một ghi chú viết với màu đầy đã được cung cấp, sau đó làm sáng lên các bài viết (tắt ghi lại). |
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int) | Tạo một khu vực trên trang có màu System.Drawing.Color tương thích (R, G, B). |
RedactArea(pageIndex: int, rect: Rectangle, color: System.Drawing.Color) | Tạo một khu vực trên một trang với màu đầy đã được cung cấp. |
ImportAnnotationsFromXfdf(xfdfStream: Stream) | Import ghi chú từ dòng XFDF vào tài liệu kết nối. |
ImportAnnotationsFromXfdf(xfdfFile: string) | nhập các ghi chú từ một đường đi tệp XFDF. |
ImportAnnotationFromXfdf(xfdfStream: Stream, annotType: AnnotationType[]) | Import ghi chú từ XFDF với loại lọc. |
ImportAnnotationFromXfdf(xfdfFile: string, annotType: AnnotationType[]) | Import ghi chú từ một đường đi tệp XFDF với loại lọc. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: AnnotationType[]) | Xuất khẩu ghi chú cho dòng XFDF. |
ImportAnnotations(annotFileStream: Stream[]) | Import ghi chú từ các dòng PDF khác vào tài liệu kết nối. |
Save() | Lưu tài liệu đến một byte array. |
Save(path: string) | Lưu tài liệu đến một đường file. |
Save(output: Stream) | Lưu tài liệu vào một dòng. |
Close() | Đóng cửa biên tập và phát hành tài liệu. |
Dispose() | - Có – cũng như gần. |
ExportAnnotationsToXfdf(xmlOutputStream: Stream) | Xuất khẩu mỗi ghi chú trong tài liệu liên kết đến một dòng XFDF. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[]) | Các ghi chú xuất khẩu được lọc bởi các dòng tên Subtype. |
FlatteningAnnotations(flattenSettings: Aspose.Pdf.Forms.Form.FlattenSettings) | Đóng bọc mỗi ghi chú bằng cách sử dụng các cài đặt hình thức được cung cấp. |
FlatteningAnnotations(start: int, end: int, annotType: AnnotationType[]) | Các ghi chú phẳng trên một phạm vi trang được lọc theo kiểu. |
ImportAnnotationFromXfdf(xfdfStream: Stream) | Import ghi chú từ một dòng XFDF (mỗi loại ghi âm). |
ImportAnnotationFromXfdf(xfdfFile: string) | Import ghi chú từ một tệp XFDF (mỗi loại ghi âm). |
ImportAnnotations(annotFileStream: Stream[], annotType: AnnotationType[]) | Import ghi chú từ các dòng PDF được lọc theo kiểu. |
ImportAnnotations(annotFile: string[]) | Import ghi chú từ các tệp PDF theo con đường đã được đưa ra. |
ImportAnnotations(annotFile: string[], annotType: AnnotationType[]) | Import ghi chú từ các tệp PDF được lọc theo kiểu. |
ImportAnnotationsFromFdf(fdfFile: string) | nhập các ghi chú từ một tệp FDF. |
ModifyAnnotations(start: int, end: int, annotation: Aspose.Pdf.Annotations.Annotation) | Thay đổi các ghi chú trên một phạm vi trang để trông giống như ghi lại. |
ModifyAnnotations(start: int, end: int, annotType: System.Enum, annotation: Aspose.Pdf.Annotations.Annotation) | Thay đổi các ghi chú của loại cung cấp trên một phạm vi trang. |
ModifyAnnotationsAuthor(start: int, end: int, srcAuthor: string, desAuthor: string) | Tạo lại tác giả của mỗi ghi chú phù hợp với srcAuthor trên phạm vi trang. |