تحويل صفحات الويب إلى صور عبر C #

استخراج بيانات موقع الويب من صفحات الويب بتنسيق HTML. قم بتحويل صور HTML إلى صور JPG و GIF و PNG و BMP ضمن تطبيقات .NET.

 

لماذا يتم تحويل صفحات الويب إلى صور؟

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


يمكن أن يوفر تحويل صفحات الويب إلى صور باستخدام C # العديد من الفوائد ، بما في ذلك:


  • تحسين إمكانية الوصول: يمكن أن تكون الصور أسهل في القراءة والفهم للأشخاص الذين يعانون من إعاقات بصرية أو إعاقات أخرى.
  • زيادة قابلية: يمكن مشاركة الصور بسهولة أو تضمينها في مستندات أو تطبيقات أخرى.

يمكن أن يمثل تحويل صفحات الويب إلى صور باستخدام C # أيضًا بعض التحديات ، بما في ذلك:


  • دعم تنسيق محدود: قد لا تدعم بعض واجهات برمجة التطبيقات أو الأدوات جميع تنسيقات الصور أو قد يكون لها قيود على حجم أو دقة الصور الناتجة.
  • قضايا التوافق: قد لا يتم عرض بعض صفحات الويب بشكل صحيح في جميع المستعرضات أو قد تتطلب إعدادات أو مكونات إضافية معينة لعرضها بشكل صحيح.

كيفية تحويل صفحات الويب إلى صور باستخدام C #؟

لتحويل صفحات الويب إلى صور باستخدام C # ، يمكنك استخدام Aspose.HTML لـ .NET API الذي يوفر هذه الوظيفة لتحويل صفحات HTML إلى تنسيقات صور ، بما في ذلك JPEG و PNG و TIFF.

  1. قم بتحميل مستند HTML باستخدام أحد المُنشئين المتاحين في HTMLDocument() . يمكنك تحميل HTML من ملف أو كود HTML أو دفق أو عنوان URL.
  2. قم بإنشاء مثيل جديد من ImageSaveOptions وقم بتعيين الخاصية ImageFormat إلى JPEG. بشكل افتراضي ، يتم تعيين الخاصية Format على PNG.
  3. استخدم ملف ConvertHTML() طريقة من فئة المحول لحفظ مستند HTML كملف JPEG. ستحتاج إلى توفير HTMLDocument و ImageSaveOptions ومسار ملف الإخراج كمعلمات إلى أسلوب ConvertHTML ().
  4. سيتم حفظ ملف JPEG الناتج في مسار الملف المحدد.

متطلبات تخريد الويب وتحويل الصور

قم بالتثبيت من سطر الأوامر كـ `` nuget install Aspose.Total ‘’` أو قم بالتثبيت مباشرة من Package Manager Console في Visual Studio.

اثنين Aspose.Total for .NET الطفل API ، Aspose.HTML for .NET سيتم دمجها.

بدلاً من ذلك ، احصل على مثبّت MSI غير المتصل أو مكتبات DLL في ملف ZIP من downloads .

تحويل ملف WEB إلى IMAGES برمجيًا: حالات الاستخدام

استكشف WEB خيارات التحويل مع .NET

تحويل CGMs إلى DOCM (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى DOT (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى DOTM (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى DOTX (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى FLATOPC (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى GIF (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى MARKDOWN (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى MHTML (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى ODT (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى OTT (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى PCL (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى PS (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى RTF (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى WORDML (ملف تعريف رسومات الكمبيوتر)
تحويل CGMs إلى XAMLFLOW (ملف تعريف رسومات الكمبيوتر)
تحويل EPUBs إلى DOCM (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى DOT (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى DOTM (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى DOTX (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى FLATOPC (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى GIF (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى MARKDOWN (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى MHTML (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى ODT (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى OTT (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى PCL (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى PS (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى RTF (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى WORDML (افتح ملف الكتاب الإلكتروني)
تحويل EPUBs إلى XAMLFLOW (افتح ملف الكتاب الإلكتروني)
تحويل MDs إلى DOCM (لغة Markdown)
تحويل MDs إلى DOT (لغة Markdown)
تحويل MDs إلى DOTM (لغة Markdown)
تحويل MDs إلى DOTX (لغة Markdown)
تحويل MDs إلى GIF (لغة Markdown)
تحويل MDs إلى MHTML (لغة Markdown)
تحويل MDs إلى ODT (لغة Markdown)
تحويل MDs إلى OTT (لغة Markdown)