Editor
Editor class
الفئة الرئيسية ، والتي تلخص طرق التحويل . توفر فئة المحرر طرقًا لتحميل المستندات وتحريرها وحفظها بجميع التنسيقات التي يمكن دعمها. يمكن التخلص منه ، لذا استخدم توجيه “استخدام” أو تخلص من موارده يدويًا عبر استدعاء الأسلوب “Dispose ()”. يتم تحميل المستند من خلال المنشئين. تحرير المستند - من خلال طريقة “تحرير” ، والحفظ مرة أخرى إلى المستند الناتج بعد التحرير - من خلال طريقة “حفظ” .
public sealed class Editor : IAuxDisposable
المنشئون
اسم |
وصف |
Editor(Func<Stream>) |
تهيئة مثيل المحرر الجديد بمستند إدخال محدد (كتدفق) |
Editor(string) |
تهيئة مثيل المحرر الجديد بمستند إدخال محدد (كمسار ملف كامل) |
Editor(Func<Stream>, Func<ILoadOptions>) |
تهيئة مثيل المحرر الجديد بمستند إدخال محدد (كتدفق) بخيارات التحميل الخاصة به |
Editor(string, Func<ILoadOptions>) |
تهيئة مثيل المحرر الجديد بمستند إدخال محدد (كمسار ملف كامل) بخيارات التحميل الخاصة به |
الخصائص
اسم |
وصف |
IsDisposed { get; } |
يشير إلى ما إذا كان تم التخلص من مثيل المحرر هذا بالفعل ولا يمكن استخدامه بعد الآن (صواب) أو لم يتم التخلص منه بعد ، وبالتالي فهو نشط (خطأ) |
طُرق
اسم |
وصف |
Dispose() |
التخلص من هذا المثيل من المحرر ، بحيث يقوم بإصدار كافة الموارد الداخلية ويصبح غير متاح للاستخدام مرة أخرى |
Edit() |
يفتح مستندًا تم تحميله مسبقًا للتحرير باستخدام الخيارات الافتراضية عن طريق إنشاء وإرجاع مثيل ‘EditableDocument فئة ، والتي بدورها تحتوي على طرق لإنتاج ترميز HTML والموارد المرتبطة. |
Edit(IEditOptions) |
يفتح مستندًا تم تحميله مسبقًا للتحرير باستخدام خيارات محددة خاصة بالتنسيق عن طريق إنشاء وإرجاع مثيل ‘EditableDocument فئة ، والتي بدورها تحتوي على طرق لإنتاج ترميز HTML والموارد المرتبطة. |
GetDocumentInfo(string) |
إرجاع البيانات الوصفية الخاصة بالمستند الذي تم تحميله إلى مثيل “المحرر” هذا |
Save(EditableDocument, Stream, ISaveOptions) |
يحول المستند المحرر المحدد ، ويمثل مثيلاً لـ ‘EditableDocument ، إلى المستند الناتج بتنسيق محدد ويحفظ محتواه في stream |
Save(EditableDocument, string, ISaveOptions) |
يحول المستند المحرر المحدد ، ويمثل مثيلاً لـ ‘EditableDocument ، إلى المستند الناتج بالتنسيق المحدد ويحفظ محتواه في ملف بواسطة مسار الملف المحدد |
الأحداث
اسم |
وصف |
event Disposed |
الحدث ، الذي يحدث عندما يتم التخلص من نسخة المحرر هذه بكل مواردها الداخلية |
ملاحظات
يجب اعتبار فئة المحرر كنقطة إدخال وكائن جذر لـ GroupDocs.Editor. يتم تنفيذ جميع العمليات باستخدام هذه الفئة. الاستخدام النموذجي لفئة Editor لأداء مسار تحرير مستند كامل هو التالي:
- قم بتحميل مستند إلى مثيل المحرر من خلال المنشئ الخاص به.
- اختياريًا ، اكتشف نوع مستند باستخدام ملف
GetDocumentInfo
طريقة.
- افتح مستندًا لتحريره عن طريق استدعاء ملف
Edit
الطريقة والحصول على مثيلEditableDocument
فئة منه.
- تحرير محتوى مستند من جانب العميل باستخدام أي محرر WYSIWYG HTML.
- إنشاء مثيل جديد من
EditableDocument
من محتوى المستند المحرر.
- حفظ مستند تم تحريره في بعض تنسيقات الإخراج عن طريق استدعاء ملف
Save
طريقة.
- التخلص من مثيل من فئة Editor عبر عامل التشغيل “using” أو يدويًا.
أنظر أيضا