كيفية تحويل صفحة HTML إلى PDF في C#

يقدم هذا البرنامج التعليمي السريع تفاصيل حول كيفية ** تحويل صفحة HTML إلى PDF في C# ** حيث يتم تحميل ملف المصدر HTML من القرص. يمكن تكوين ملف الإخراج PDF عن طريق تعيين خصائص مختلفة مثل العنوان ، وتاريخ التعديل ، وما إلى ذلك. هذا التحويل من ** HTML إلى PDF باستخدام C# ** يتم أخيرًا عن طريق حفظ ملف PDF مع الخصائص المذكورة أعلاه.

خطوات تحويل صفحة HTML إلى PDF في C#

  1. تكوين المشروع لإضافة Aspose.HTML من مدير حزمة NuGet
  2. قم بتحميل ملف HTML المصدر باستخدام فئة HTMLDocument للتحويل إلى PDF
  3. قم بتهيئة الكائن PdfSaveOptions لتكوين ملف PDF الناتج
  4. قم بتعيين عنوان مستند PDF الناتج وتاريخ التعديل ولون الخلفية
  5. من خلال استدعاء طريقة الحفظ في 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#.

 عربي