يؤدي تنظيف HTML وتصغيره إلى تحسين وقت التحميل واستخدام النطاق الترددي لصفحات الويب. لوحظ أنه يتم إدخال بعض التعليمات البرمجية غير الضرورية عند تحويل مستند واحد إلى تنسيق HTML باستخدام بعض الأدوات. يمكنك التخلص من هذه التعليمات البرمجية غير المرغوب فيها داخل تطبيقات .NET الخاصة بك. تتناول هذه المقالة كيفية تقديم مستندات Word إلى HTML مصغر باستخدام C #.

جعل Word بتنسيق HTML نظيف باستخدام C #

NET API لتقديمها كـ HTML مصغر

يوفر [GroupDocs.Viewer] (https://products.groupdocs.com/viewer/) [واجهة برمجة تطبيقات عرض المستندات] (https://products.groupdocs.com/viewer/net/) التي تتيح عرض المستندات المتنوعة في HTML ، PDF وتنسيقات الصور داخل تطبيق .NET. سأستخدم واجهة برمجة التطبيقات هذه في الأمثلة لتحويل ملف DOCX إلى ملف HTML نظيف.

يمكنك تنزيل مثبت DLL أو MSI من [قسم التنزيلات] (https://downloads.groupdocs.com/viewer/net) أو تثبيت واجهة برمجة التطبيقات في تطبيق .NET عبر [NuGet] (https: //www.nuget .org / الحزم / groupdocs.viewer).

PM> Install-Package GroupDocs.Viewer

تقديم Word DOC / DOCX إلى HTML مصغر باستخدام C

يمكن الحصول على ملفات HTML إما من خلال موارد مضمنة أو خارجية باستخدام الطرق الخاصة بها. توضح الخطوات التالية كيفية تحويل مستند Word (DOC / DOCX) إلى HTML مصغر باستخدام C #.

المثال التالي لرمز C # يعرض ملف Word DOCX إلى HTML مصغر.

// تحويل Word DOC / DOCX إلى HTML مصغر باستخدام C #
using (Viewer viewer = new Viewer("path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.Minify = true;

    viewer.View(options);
}

احصل على ترخيص API مجاني

يمكنك استخدام واجهات برمجة التطبيقات مجانًا بدون قيود تقييمية عن طريق [الحصول على ترخيص مؤقت] (https://purchase.groupdocs.com/tporary-license).

استنتاج

باختصار ، ناقشنا كيفية عرض ملفات DOC / DOCX على هيئة HTML مصغر باستخدام C #. يمكنك إنشاء المحول والمنظف على الإنترنت الخاص بك والذي يسمح للمستخدمين بتحويل المستندات إلى HTML مصغر. بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول [GroupDocs.Viewer for .NET] (https://products.groupdocs.com/viewer/net/) من [وثائقها] (https://docs.groupdocs.com/viewer/) . للاستفسارات ، اتصل بنا عبر [المنتدى] (https://forum.groupdocs.com/).

أنظر أيضا