تعد الحاجة إلى عرض مستندات Microsoft Word (DOCX) كملفات PDF ممارسة شائعة في العديد من السيناريوهات المهنية والشخصية. في هذا الدليل الشامل، سنرشدك خلال الإجراء الخاص بكيفية عرض DOCX كملف PDF باستخدام C#، مما يوفر لك المعرفة والمكتبة اللازمة لإنجاز هذه المهمة دون عناء. ستجد أدناه الخطوات الأساسية لإنشاء PDF من DOCX في لغة C# بالإضافة إلى مثال للتعليمات البرمجية.
خطوات تقديم DOCX كملف PDF باستخدام C#
- استخدم مدير الحزم NuGet لتثبيت GroupDocs.Viewer for .NET لعرض مستند Word إلى PDF
- أضف مرجع مساحة الاسم GroupDocs.Viewer إلى مشروعك لتصدير DOCX إلى PDF
- قم بإنشاء كائن من فئة Viewer عن طريق تمرير مسار الإدخال DOCX كوسيطة إلى مُنشئه
- احصل على خيارات العرض عن طريق إنشاء كائن PdfViewOptions
- قم باستدعاء الأسلوب Viewer.View عن طريق تمرير PDFViewOptions كوسيطة لعرض ملف DOCX كملف PDF
إحدى المهارات الأساسية المفيدة في العديد من المواقف، بدءًا من مشاركة المستندات وحتى إنتاج المستندات بشكل احترافي، هي القدرة على تحويل DOCX إلى PDF. يمكنك عرض ملف PDF من DOCX بشكل موثوق باستخدام لغة C# من خلال هذه الإرشادات خطوة بخطوة. يمكن تطبيق هذه الخطوات على أنظمة التشغيل المختلفة شائعة الاستخدام مثل Windows وmacOS وLinux، بشرط تثبيت .NET. ليست هناك حاجة لتثبيت برامج إضافية عند تحويل DOCX إلى PDF. يوضح مثال التعليمات البرمجية أدناه كيفية تنفيذ عملية العرض هذه.
كود لعرض DOCX بصيغة PDF باستخدام C#
using GroupDocs.Viewer; | |
using GroupDocs.Viewer.Options; | |
namespace RenderDOCXasPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Viewer library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Viewer.lic"); | |
using (var viewer = new Viewer("input.docx")) | |
{ | |
//Get options for rendering documents into PDF format. | |
var viewOptions = new PdfViewOptions("output.pdf"); | |
viewer.View(viewOptions); | |
} | |
} | |
} | |
} |
في القسم السابق، شاركنا دليلًا شاملاً حول كيفية تحويل DOCX إلى PDF في C#، مكتملًا بمثال تعليمي برمجي بسيط. الكود مضغوط ولا يتضمن سوى عدد قليل من استدعاءات واجهة برمجة التطبيقات (API) لتنفيذ تحويل المستند. بمجرد قيامك بتكوين مكتبة العارض الموصى بها وإجراء التعديلات اللازمة على مسارات الملفات، يمكنك دمج هذا الرمز بسلاسة في مشاريعك.
في مقالتنا السابقة، بحثنا في عملية عرض DOCX كـ HTML باستخدام C#. إذا كنت بحاجة إلى مزيد من المساعدة، فنوصيك بالرجوع إلى برنامجنا التعليمي الشامل حول كيفية تقديم DOCX كـ HTML باستخدام C#.