سؤال

أحاول إنشاء استنساخ المفكرة / الدفتر. أريد حفظه بتنسيق .rtf بحيث يمكن قراءته بواسطة WordPad. كيف يمكنني حفظ القيام بذلك في C #؟

هل كانت مفيدة؟

المحلول

على افتراض أنك تحاول القيام بذلك بنفسك لأغراض التعلم، لا تريد استخدام مكتبة للقيام بذلك من أجلك:

أساسا تحتاج إلى كتابة برنامج يحمل في الذاكرة إما سلسلة مع علامة RTF، أو شجرة بيانات تشبه Dom. باستخدام مواصفات RTF., ، يجب عليك كتابة ملف مسطح (نص) تم وضع علامة عليه بشكل صحيح ومع امتداد .RTF. تماما كما لو كنت تكتب ملف HTML.

نصائح أخرى

تصحيحني إذا كنت مخطئا، ولكن إذا كنت تستخدم عنصر تحكم RichTextBox، فيمكنك فقط استخدام طريقة RichtextBox.SaveFile لإعادة تأكيد هذا. مجرد تخمين رغم أن تقصد القيام بذلك دون استخدام هذا التحكم.

RTF المواصفاتوصلة

قم بإنشاء مواصفات XML بناء على API الخاصة بهم ويمكنك إجراء تطبيقك متوافقا مع الدفتر والكلمة وما إلى ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top