يساعدك GroupDocs.Editor for .NET API على إنشاء تطبيقات بسيطة وسهلة الاستخدام C # و ASP.NET وتطبيقات .NET الأخرى التي تتكامل بسهولة مع برامج تحرير HTML الشائعة (مفتوحة المصدر والمدفوعة على حد سواء) لتحويل مستندات وتحريرها ومعالجتها تنسيقات الملفات الشائعة. تتيح لك واجهة برمجة تطبيقات .NET Editor API تحميل المستند وتحويله إلى HTML ودفع HTML إلى محرر HTML خارجي ، وبمجرد الانتهاء من المعالجة ، يحفظ HTML في تنسيق الملف الأصلي. يمكنك أيضًا جلب الموارد المرفقة بأي مستند بشكل منفصل. إنه يعمل مع جميع أنواع المستندات ، مثل تلك الخاصة بـ Microsoft Word و Excel و PowerPoint و PDF و XPS و OpenDocument والنص والويب والبريد الإلكتروني والكتاب الإلكتروني والمزيد.
يتيح GroupDocs.Editor for .NET API لتطبيقات .NET إحضار مستند بتنسيق مدعوم وتحويله إلى نموذج كائن مستند HTML (DOM) إلى جانب استخراج الموارد المرفقة ، مثل CSS. يمكنك بعد ذلك إجراء التعديلات على HTML باستخدام محرر HTML المفضل لديك. بمجرد الانتهاء من التحرير ، يتيح لك GroupDocs.Editor لـ .NET API تحويل HTML DOM هذا بدقة إلى الملف الأصلي.
// Create Editor class by loading an input document
Editor editor = new Editor("Sample.docx");
// Open document for edit and obtain EditableDocument
EditableDocument original = editor.Edit();
// Obtain all-embedded HTML from it
string allEmbeddedInside = original.GetEmbeddedHtml();
// If necessary, obtain pure HTML-markup, CSS, images and other resources in separate form
// Whole HTML-markup, without any resources
string completeHtmlMarkup = original.GetContent();
// Only HTML->BODY content, useful for most of WYSIWYG-editors
string onlyInnerBody = original.GetBodyContent();
// All CSS stylesheets
var stylesheets = original.Css;
// All images, including raster and vector, but without CSS gradients
var images = original.Images;
// All font resources
var fonts = original.Fonts;
// finally, send this content to your WYSIWYG HTML-editor
GroupDocs.Editor for .NET API قادر على جلب الموارد الخارجية المرفقة بالمستندات المدعومة ، مثل الصور والخطوط و CSS والمزيد. يمكن بعد ذلك تحميل الموارد التي تم جلبها واجتيازها وحفظها بشكل منفصل عن مستند HTML الناتج. يمنحك هذا إخراجًا تتم إدارته بسهولة أكبر.
تتيح واجهة برمجة تطبيقات محرر المستندات GroupDocs إضافة تأثيرات نصية معقدة (الظل ، التأثير ثلاثي الأبعاد ، المخطط التفصيلي ، التوهج ، النقش ، النقش) أثناء العمل مع تنسيقات معالجة مستندات Microsoft Word المدعومة. يتم تمكين هذه الميزة تلقائيًا ويمكن ملاحظتها عند معالجة المستند الذي يحتوي على تأثيرات النص هذه.
باستخدام GroupDocs.Editor لـ .NET API ، يمكنك فتح وعرض وتحرير مستندات XML. تقدم واجهة برمجة تطبيقات التحرير الخاصة بنا دعمًا خاصًا وإعادة تسجيل علامات XML والسمات جنبًا إلى جنب مع قيمها وإعلانات XML وأقسام CDATA وتعريفات DOCTYPE وغيرها من الكيانات المحددة لـ XML. يمكنك تخصيص إعدادات الخط واللون لكل كيان مميز في بنية XML.
ميزة محول XML ذكية بما يكفي لإظهار الأخطاء في ملف XML وكيفية إصلاحها. تقوم آلية URI والتعرف على البريد الإلكتروني بمسح سمات XML وتمثل URIs المكتشفة وعناوين البريد الإلكتروني داخل العلامة A كروابط بحيث يمكن تحريرها كارتباط ، وليس كنص داخل ملف HTML الناتج.