كيف ترسم صفحة ويب إلى ذاكرة العاصمة؟
-
27-09-2019 - |
سؤال
أرغب في خداع Chrome في تقديم علامات التبويب في بعض سياق جهاز الذاكرة الخاص بي. هل هذا ممكن على الإطلاق ؟ شكرًا لك !
المحلول
هناك طريقة في chrome.tabs
اتصل captureVisibleTab
. ما تعود إليه هو إما PNG أو JPEG.
http://code.google.com/chrome/extensions/tabs.html
تتوفر واجهة برمجة التطبيقات هذه لملحقات Chrome - لكن لا يمكنك تسميتها من JavaScript العادية في متصفح غير موسع. أفترض أن هذه هي التقنية التي يستخدمها "التقاط شاشة الطفرة".
إذا كان لديك برنامج C ++ يعمل في عمليته الخاصة ، وتريد "التمسك" بالكروم - فهناك الكثير من الطرق المراوغة للقيام بسنانير النوافذ والتقاطها. ولكن لماذا لا تنقذ نفسك المشكلة؟ يعتمد Chrome على WebKit - فقط استخدم WebKit مباشرة. QT يجعلها سهلة للغاية ، على سبيل المثال:
لا تنتمي إلى StackOverflow