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 لأداء مسار تحرير مستند كامل هو التالي:

  1. قم بتحميل مستند إلى مثيل المحرر من خلال المنشئ الخاص به.
  2. اختياريًا ، اكتشف نوع مستند باستخدام ملفGetDocumentInfo طريقة.
  3. افتح مستندًا لتحريره عن طريق استدعاء ملفEditالطريقة والحصول على مثيلEditableDocument فئة منه.
  4. تحرير محتوى مستند من جانب العميل باستخدام أي محرر WYSIWYG HTML.
  5. إنشاء مثيل جديد منEditableDocument من محتوى المستند المحرر.
  6. حفظ مستند تم تحريره في بعض تنسيقات الإخراج عن طريق استدعاء ملفSave طريقة.
  7. التخلص من مثيل من فئة Editor عبر عامل التشغيل “using” أو يدويًا.

أنظر أيضا