يقدم هذا البرنامج التعليمي السريع تفاصيل حول كيفية ** تحويل صفحة HTML إلى PDF في C# ** حيث يتم تحميل ملف المصدر HTML من القرص. يمكن تكوين ملف الإخراج PDF عن طريق تعيين خصائص مختلفة مثل العنوان ، وتاريخ التعديل ، وما إلى ذلك. هذا التحويل من ** HTML إلى PDF باستخدام C# ** يتم أخيرًا عن طريق حفظ ملف PDF مع الخصائص المذكورة أعلاه.
خطوات تحويل صفحة HTML إلى PDF في C#
- تكوين المشروع لإضافة Aspose.HTML من مدير حزمة NuGet
- قم بتحميل ملف HTML المصدر باستخدام فئة HTMLDocument للتحويل إلى PDF
- قم بتهيئة الكائن PdfSaveOptions لتكوين ملف PDF الناتج
- قم بتعيين عنوان مستند PDF الناتج وتاريخ التعديل ولون الخلفية
- من خلال استدعاء طريقة الحفظ في C# ، قم بتصدير HTML إلى PDF
توضح هذه الخطوات * لتحويل HTML إلى PDF باستخدام C# * أنه يتم أولاً إضافة المكتبات الضرورية ثم يتم استخدام فئة HTMLDocument لتحميل ملف HTML المصدر. في الخطوة التالية ، يتم إنشاء كائن فئة PdfSaveOptions يحتوي على مجموعة متنوعة من الخصائص مثل كائن فئة DocumentInfo الذي يحتوي أيضًا على خصائص مختلفة بما في ذلك Title و ModificationDate المذكور أعلاه. وبالمثل ، يحتوي كائن فئة PdfSaveOptions على خاصية لون الخلفية التي تم تعيينها في هذا البرنامج التعليمي.
كود لتحويل HTML إلى PDF باستخدام C#
يستخدم هذا الرمز كائن فئة HTMLDocument لتحميل الملف من القرص ، ولكن هناك الكثير من التحميلات الزائدة المتاحة مثل أنه يمكنك تحميل صفحة HTML باستخدام عنوان URL ، وإنشاء مستند HTML من RequestMessage ، والتحميل من الدفق ، وغير ذلك الكثير. وبالمثل ، يحتوي PdfSaveOptions على خصائص أخرى مثل التشفير وإعداد الصفحة والدقة الأفقية والعمودية وما إلى ذلك.
باستخدام * C# ، يمكنك إنشاء ملف PDF من HTML * بسهولة باستخدام الخطوات التفصيلية وعينة التعليمات البرمجية الموضحة أعلاه. إذا كنت تريد تحويل HTML إلى تنسيق آخر مثل النص ، فراجع المقالة على كيفية تحويل HTML إلى نص في C#.