PdfAnnotationEditor
Overview
PdfAnnotationEditor यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: IDisposable.
नोटिस के लिए चेहरा: आयात / निर्यात XFDF, हटाने, फ्लैट करने, संपादित करने।.
इस वर्ग में .NET प्रोग्रामों में PdfAnnotationEditor वस्तुओं के साथ काम करने के लिए 39 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,और 6 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Document.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Document | Document | Read | बाध्य दस्तावेज।. |
Methods
| Signature | Description |
|---|---|
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-आधारित, शामिल) जिसका प्रकार 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) | एक पृष्ठ पर एक क्षेत्र को संपादित करें जो 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[]) | अन्य पीडीएफ प्रवाहों से नोट्स को बांड दस्तावेज़ में आयात करें।. |
Save() | एक बैट आरे में दस्तावेज़ को सहेजें।. |
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[]) | टाइप के अनुसार फ़िल्टर किए गए पीडीएफ स्ट्रीम से आयातित नोट्स।. |
ImportAnnotations(annotFile: string[]) | पीडीएफ फ़ाइलों से इनपुट को दिए गए मार्गों पर आयात करें।. |
ImportAnnotations(annotFile: string[], annotType: AnnotationType[]) | टाइप के अनुसार फ़िल्टर किए गए पीडीएफ फ़ाइलों से नोट्स आयात करें।. |
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 से मेल खाता है।. |