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

Word لتخطيط HTML سريع الاستجابة باستخدام C # .NET API

سيتم تناول الموضوعات التالية أدناه:

.NET API لبرنامج Word وعارض HTML سريع الاستجابة

سأستخدم GroupDocs.Viewer for .NET لعرض مستندات Word كصفحات HTML سريعة الاستجابة في الأمثلة أدناه. API هو عارض مستندات .NET API قوي يدعم عرض عدد كبير من المستندات. يسمح ببناء عارض HTML مع موارد مضمنة وخارجية ، وعارض للصور من خلال تقديمه بتنسيق JPG و PNG ، وعارض PDF الأفضل للطباعة أو المشاركة مع الآخرين.

يمكنك تنزيل DLLs أو MSI installer من قسم التنزيلات أو تثبيت API عن طريق إضافة الحزمة الخاصة بها إلى تطبيق .NET عبر NuGet.

PM> Install-Package GroupDocs.Viewer

تحويل مستندات Word لعرضها بتنسيق HTML سريع الاستجابة باستخدام C

إذا كان لديك مستندات MS Word DOC و DOCX وترغب في تحويل هذه المستندات إلى صفحات HTML سريعة الاستجابة لتبدو جيدة على جميع أحجام الشاشات المختلفة ، فإليك الخطوات ورمز C # لك.

توضح الخطوات التالية كيفية تحويل مستند Word (DOC / DOCX) إلى HTML سريع الاستجابة باستخدام .NET API.

  • قم بتحميل مستند Word (DOC / DOCX) باستخدام فئة Viewer.
  • قم بتعيين HtmlViewOptions لكل من الموارد المدمجة أو الخارجية لمخرجات html.
  • اضبط RenderResponsive على true.
  • قم باستدعاء طريقة View لفئة Viewer لإنشاء صفحات ويب سريعة الاستجابة لمستند Word الذي تم تحميله.

فيما يلي رمز مصدر مكون من أربعة أسطر فقط يعرض مستند Word على أنه HTML سريع الاستجابة مع موارد مضمنة باستخدام C #.

// تحويل مستندات Word DOC / DOCX إلى صفحة مستجيبة بتنسيق HTML في C #
using (Viewer viewer = new Viewer(@"path/document.docx"))
{
    HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources("path/page_{0}.html");
    options.RenderResponsive = true; // Set the Responsive as true
    viewer.View(options);
}

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

يمكنك الحصول على ترخيص مؤقت مجاني من أجل استخدام واجهة برمجة التطبيقات بدون قيود التقييم.

استنتاج

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

لمزيد من المعلومات حول واجهة برمجة التطبيقات ، يمكنك زيارة وثائق ومستودع جيثب. في حالة وجود مزيد من الاستفسارات والغموض ، اتصل بالدعم المجاني على المنتدى.

أنظر أيضا