التقاط لقطة شاشة كاملة للصفحة ويب باستخدام C#

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

خطوات التقاط لقطة شاشة كاملة للصفحة باستخدام C#

  1. اضبط الـ IDE لاستخدام Aspose.HTML for .NET لالتقاط لقطة شاشة للصفحة الكاملة
  2. ضبط الترخيص لتجنب أي قيود تجريبية للمنتج
  3. حدد صفحة الويب التي سيتم أخذ لقطة شاشة لها
  4. تحميل صفحة الويب المصدر إلى الذاكرة
  5. أنشئ كائن ImageSaveOptions واضبط نوع صورة الإخراج إلى PNG
  6. ضبط الدقة الأفقية والعمودية للصورة الناتجة
  7. قم بعرض صفحة الويب كصورة باستخدام طريقة ConvertHTML()

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

كود لأخذ لقطة شاشة لموقع ويب باستخدام C#

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

يساعد هذا البرنامج التعليمي في أخذ لقطات من صفحات الويب. لتحويل Markdown إلى صورة، راجع المقالة تحويل Markdown إلى Word في C#.

 عربي