PdfAnnotationEditor
סקירה כללית
PdfAnnotationEditor הוא שיעור ב Aspose.PDF FOSS עבור .NET. מורשת מ : IDisposable.
פשטות לניהול הערה: ייבוא / ייצוא XFDF, מחיקה, דפוס, עריכה.
שיעור זה מספק 39 שיטות לעבוד עם אובייקטים ב- .NET תוכניות. שיטות זמינות כוללות: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,6 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : Document.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
Document | Document | קראו | המסמך המורכב. |
שיטות
| חתימה | תיאור |
|---|---|
PdfAnnotationEditor() | יצירת חוסר הגבלה PdfAnnotationEditor. |
PdfAnnotationEditor(document: Document) | יצירת PdfAnnotationEditor מחוברת למסמך. |
BindPdf(path: string) | לחבר PDF מדרכי קובץ. |
BindPdf(input: byte[]) | לחבר PDF מתוך ביט. |
BindPdf(input: Stream) | לחבר PDF מתוך זרם. |
BindPdf(document: Document) | לחבר את המקרה הקיים של המסמך. |
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[]) | החזיר את ההערות בדפים StartPage דרך endPages (1-based, inclusive) אשר סוג מופיע ב- annotTypes. |
ExtractAnnotations(start: int, end: int, annotTypes: string[]) | הוציא את ההערות דרך טווח דף מסנן על ידי שורות שמות סובייקטים. |
DeleteAnnotations() | הסר את כל ההערות מכל הדפים (למעט הערות שדה וידג’ט/פורמט). |
DeleteAnnotations(annotType: string) | הסר את ההערות של שם תת-סוג מסוים מכל הדפים. |
DeleteAnnotation(annotName: string) | הסרת הכרטיסות לפי שם (NM entry) בכל הדפים. |
FlatteningAnnotations() | לחצו על כל ההערות – הסר אותם מהרשימה. |
RedactArea(pageIndex: int, rect: Rectangle, color: double[]) | הוספת אזור בדף: מוסיף הערה של הערכה עם הצבע המלא, ולאחר מכן מתגלגלת הערכת (מחיקה את הערות). |
RedactArea(pageIndex: int, rect: Rectangle, r: int, g: int, b: int) | כתוב שטח בדף עם צבע תואם (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 Stream. |
ImportAnnotations(annotFileStream: Stream[]) | ייבוא הערות ממזרמים PDF אחרים לתוך המסמך המוגבל. |
Save() | שמור את המסמך ל- byte array. |
Save(path: string) | שמור את המסמך לדרך קובץ. |
Save(output: Stream) | שמור את המסמך לתוך זרם. |
Close() | סגור את העורך ולשחרר את המסמך. |
Dispose() | קרוב – בדיוק כמו קרובים. |
ExportAnnotationsToXfdf(xmlOutputStream: Stream) | לייצא כל הערה במסמך המורכב לתוך זרם XFDF. |
ExportAnnotationsXfdf(xmlOutputStream: Stream, start: int, end: int, annotTypes: string[]) | תוויות ייצוא מסנן על ידי שורות שמות סובייקטים. |
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 לאורך טווח הדף. |