PdfAnnotationEditor

PdfAnnotationEditor

خلاصه ای

PdfAnnotationEditor یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: IDisposable.

نمای برای دستکاری در یادداشت ها: واردات/ صادرات XFDF، حذف کردن، صاف کردن و اصلاح کردن.

این کلاس 39 روش برای کار با PdfAnnotationEditor اشیاء در برنامه های .NET را فراهم می کند. روش های موجود شامل: BindPdf, Close, DeleteAnnotation, DeleteAnnotations, Dispose, ExportAnnotationsToXfdf, ExportAnnotationsXfdf, ExtractAnnotations, FlatteningAnnotations, ImportAnnotationFromXfdf, ImportAnnotations, ImportAnnotationsFromFdf,، و 6 روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: Document.

خواص

نام:نوع:Accessشرح:
DocumentDocumentبخونید.سند بسته شده.

روش ها

Signatureشرح:
PdfAnnotationEditor()PdfAnnotationEditor را ایجاد کنید.
PdfAnnotationEditor(document: Document)یک PdfAnnotationEditor را به سند متصل کنید.
BindPdf(path: string)PDF را از یک مسیر فایل پیوند دهید.
BindPdf(input: byte[])PDF را از یک آرایه بایت پیوند دهید.
BindPdf(input: Stream)PDF را از یک جریان متصل کنید.
BindPdf(document: Document)یک نمونه موجود از Document را پیوند دهید.
ExtractAnnotations(start: int, end: int, annotTypes: Aspose.Pdf.Annotations.AnnotationType[])بازگردانده ی یادداشت ها در صفحات شروع صفحه تا پایان صفحه (با پایه 1 ، شامل) که نوع آن در annotTypes ظاهر می شود.
ExtractAnnotations(start: int, end: int, annotTypes: string[])در یک دامنه صفحه ای که با رشته های نام زیر نوع فیلتر شده است، یادداشت ها را استخراج کنید.
DeleteAnnotations()تمام توضیحات را از همه صفحات حذف کنید (به جز یادداشت های زمینه ویجت / فرم).
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[])توضیحات صادر شده با استفاده از رشته های نام زیر نوع فیلتر می شوند.
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 مطابقت داشته باشد را در دامنه صفحه دوباره بنویسید.

همچنین ببینید:

 فارسی