PdfContentEditor

PdfContentEditor class

يمثل فئة لتحرير محتوى ملف PDF .

public sealed class PdfContentEditor : SaveableFacade

المنشئون

اسموصف
PdfContentEditor()مُنشئ الكائن PdfContentEditor.
PdfContentEditor(Document)تهيئة جديدPdfContentEditor كائن على قاعدةdocument .

الخصائص

اسموصف
Document { get; }الحصول على واجهة المستند التي تعمل عليها.
ReplaceTextStrategy { get; set; }مجموعة من المعلمات لاستبدال عملية النص
TextEditOptions { get; set; }الحصول على أو تعيين خيارات تحرير النص.
TextReplaceOptions { get; set; }الحصول على أو تعيين خيارات استبدال النص.
TextSearchOptions { get; set; }الحصول على أو تعيين خيارات البحث عن النص.

طُرق

اسموصف
AddDocumentAdditionalAction(string, string)يضيف إجراءً إضافيًا لحدث المستند.
AddDocumentAttachment(string, string)إضافة مرفق مستند بدون تعليق توضيحي .
AddDocumentAttachment(Stream, string, string)إضافة مرفق مستند بدون تعليق توضيحي .
virtual BindPdf(Document)تهيئة الواجهة .
override BindPdf(Stream)يربط دفق PDF للتحرير .
override BindPdf(string)يربط ملف PDF للتحرير .
ChangeViewerPreference(int)يغير تفضيل العرض .
override Close()إغلاق المستند المفتوح .
CreateApplicationLink(Rectangle, string, int)إنشاء ارتباط لبدء تشغيل تطبيق في مستند PDF .
CreateApplicationLink(Rectangle, string, int, Color)إنشاء ارتباط لبدء تشغيل تطبيق في مستند PDF .
CreateApplicationLink(Rectangle, string, int, Color, Enum[])إنشاء ارتباط لبدء تشغيل تطبيق في مستند PDF .
CreateBookmarksAction(string, Color, bool, bool, string, string, string)إنشاء إشارة مرجعية بالإجراء المحدد.
CreateCaret(int, Rectangle, Rectangle, string, string, Color)إنشاء تعليق توضيحي بمؤشر الإقحام .
CreateCustomActionLink(Rectangle, int, Color, Enum[])إنشاء ارتباط للإجراءات المخصصة في مستند PDF .
CreateFileAttachment(Rectangle, string, string, int, string)إنشاء تعليق توضيحي لمرفق الملف .
CreateFileAttachment(Rectangle, string, Stream, string, int, string)إنشاء تعليق توضيحي لمرفق الملف .
CreateFileAttachment(Rectangle, string, string, int, string, double)إنشاء تعليق توضيحي لمرفق الملف .
CreateFileAttachment(Rectangle, string, Stream, string, int, string, double)إنشاء تعليق توضيحي لمرفق الملف .
CreateFreeText(Rectangle, string, int)إنشاء تعليق توضيحي نصي مجاني في مستند PDF
CreateJavaScriptLink(string, Rectangle, int, Color)ينشئ ارتباطًا بجافا سكريبت في مستند PDF .
CreateLine(Rectangle, string, float, float, float, float, int, int, Color, string, int[], string[])إنشاء تعليق توضيحي للسطر .
CreateLocalLink(Rectangle, int, int)إنشاء ارتباط محلي في مستند PDF .
CreateLocalLink(Rectangle, int, int, Color)إنشاء ارتباط محلي في مستند PDF .
CreateLocalLink(Rectangle, int, int, Color, Enum[])إنشاء ارتباط محلي في مستند PDF .
CreateMarkup(Rectangle, string, int, int, Color)ينشئ تعليقًا توضيحيًا لوثيقة PDF.
CreateMovie(Rectangle, string, int)إنشاء تعليقات توضيحية للفيلم .
CreatePdfDocumentLink(Rectangle, string, int, int)إنشاء ارتباط إلى صفحة وثيقة PDF أخرى.
CreatePdfDocumentLink(Rectangle, string, int, int, Color)إنشاء ارتباط إلى صفحة وثيقة PDF أخرى.
CreatePdfDocumentLink(Rectangle, string, int, int, Color, Enum[])إنشاء ارتباط إلى صفحة وثيقة PDF أخرى.
CreatePolygon(LineInfo, int, Rectangle, string)لإنشاء تعليق توضيحي على شكل مضلع .
CreatePolyLine(LineInfo, int, Rectangle, string)إنشاء تعليق توضيحي متعدد الخطوط .
CreatePopup(Rectangle, string, bool, int)إنشاء تعليق توضيحي منبثق في مستند PDF .
CreateRubberStamp(int, Rectangle, string, Color, Stream)ينشئ تعليقًا توضيحيًا بختم مطاطي .
CreateRubberStamp(int, Rectangle, string, Color, string)ينشئ تعليقًا توضيحيًا بختم مطاطي .
CreateRubberStamp(int, Rectangle, string, string, Color)ينشئ تعليقًا توضيحيًا بختم مطاطي .
CreateSound(Rectangle, string, string, int, string)إنشاء تعليقات توضيحية صوتية.
CreateSquareCircle(Rectangle, string, Color, bool, int, int)إنشاء تعليق توضيحي على شكل دائرة مربعة .
CreateText(Rectangle, string, string, bool, string, int)إنشاء تعليق توضيحي نصي في مستند PDF
CreateWebLink(Rectangle, string, int)إنشاء ارتباط ويب في مستند PDF .
CreateWebLink(Rectangle, string, int, Color)إنشاء ارتباط ويب في مستند PDF .
CreateWebLink(Rectangle, string, int, Color, Enum[])إنشاء ارتباط ويب في مستند PDF .
DeleteAttachments()حذف كافة المرفقات في مستند PDF .
DeleteImage()حذف كافة الصور من مستند PDF .
DeleteImage(int, int[])حذف الصور المحددة في الصفحة المحددة.
DeleteStamp(int, int[])حذف أختام متعددة على الصفحة المحددة بواسطة فهارس الطوابع.
DeleteStampById(int)حذف الختم بواسطة المعرف من كافة صفحات المستند.
DeleteStampById(int, int)حذف الختم من الصفحة المحددة بواسطة معرف الطابع.
DeleteStampByIds(int[])حذف الأختام ذات المعرفات المحددة من كافة صفحات المستند.
DeleteStampByIds(int, int[])حذف الطوابع على الصفحة المحددة بواسطة معرفات طوابع متعددة.
Dispose()التخلص من الواجهة .
DrawCurve(LineInfo, int, Rectangle, string)إنشاء تعليق توضيحي منحنى .
ExtractLink()لاستخراج مجموعة مثيلات الارتباط الموجودة في مستند PDF.
GetStamps(int)إرجاع مصفوفة الطوابع على الصفحة.
GetViewerPreference()إرجاع تفضيل العرض .
HideStampById(int, int)يخفي الطابع. بعد الاختباء ، يمكن استعادة رؤية الختم باستخدام طريقة ShowStampById.
MoveStamp(int, int, double, double)يغير موضع الختم على الصفحة.
MoveStampById(int, int, double, double)يغير موضع الختم على الصفحة.
RemoveDocumentOpenAction()يزيل الإجراء المفتوح من المستند. هذه العملية مفيدة عند ربط مستندات متعددة تستخدم إجراء “GoTo” الصريح عند بدء التشغيل.
ReplaceImage(int, int, string)يستبدل الصورة المحددة على الصفحة المحددة من مستند PDF بصورة أخرى.
ReplaceText(string, string)يستبدل النص في ملف PDF .
ReplaceText(string, int, string)يستبدل النص في ملف PDF بالصفحة المحددة.
ReplaceText(string, string, int)يستبدل النص في ملف PDF ويعين حجم الخط.
ReplaceText(string, string, TextState)يستبدل النص في ملف PDF باستخدام المحددTextState الكائن .
ReplaceText(string, int, string, TextState)يستبدل النص في ملف PDF بالصفحة المحددة.TextState يمكن تحديد الكائن (عائلة الخط ، اللون) لاستبدال النص.
virtual Save(Stream)يحفظ مستند PDF في التدفق المحدد.
virtual Save(string)يحفظ مستند PDF في الملف المحدد.
ShowStampById(int, int)يظهر الطابع الذي كان مخفيًا بواسطة HiddenStampById.

مجالات

اسموصف
const DocumentCloseنوع حدث مستند. يغلق وثيقة.
const DocumentOpenنوع حدث مستند. يفتح وثيقة.
const DocumentPrintedنوع حدث مستند. تنفيذ إجراء بعد الطباعة.
const DocumentSavedنوع حدث مستند. تنفيذ إجراء بعد الحفظ.
const DocumentWillPrintنوع حدث مستند. تنفيذ إجراء قبل الطباعة.
const DocumentWillSaveنوع حدث مستند. تنفيذ إجراء قبل الحفظ.

أنظر أيضا