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

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

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

  1. تكوين المشروع عن طريق إضافة Aspose.HTML for .NET من مدير حزمة Nuget
  2. قم بتحميل ملف HTML المصدر المطلوب إلى كائن فئة HTMLDocument للتحويل إلى صورة
  3. تهيئة الكائن ImageSaveOptions وتكوين الخصائص المختلفة لصورة الإخراج
  4. قم بتحويل HTML إلى صورة باستخدام وظيفة ConvertHTML () من فئة المحول

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

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

استخدمنا هنا كائن فئة ImageSaveOptions الذي يدعم أيضًا تنسيق الإعداد وهو PNG افتراضيًا ، وإعداد الصفحة مثل تخطيط الصفحة ، وخيارات CSS لاستخدامها في عرض HTML. وبالمثل ، تتضمن أنواع الصور الأخرى المدعومة JPEG و BMP و GIF و TIFF.

لقد تعلمنا هنا كيفية تحويل HTML إلى صورة في C#. إذا كنت تريد تعلم كيفية إنشاء ملف HTML من البداية قبل تحويله إلى صورة ، فراجع المقالة على كيفية إنشاء ملف HTML في C#.

 عربي