سؤال

وأود أن تفريغ محتويات نافذة X. مثل هذا:

وXWD -id | تحويل - capture.png

... الذي يعمل بشكل جيد جدا طالما ليست مخفية الإطار الهدف (كليا أو جزئيا وراء النوافذ الأخرى) أو التقليل منها.

وأي فكرة عن كيفية القيام بذلك؟

وأعتقد أننا بطريقة ما يجب أن إرسال "إعادة رسم" إشارة إلى إطار مخفي ومن ثم التقاط ردها أو شيء من هذا ...:)

هل كانت مفيدة؟

المحلول

هل لديك اعتراض على إعادته إلى واجهة أولا؟

إذا لم يكن كذلك، يمكنك استخدام أداة مثل wmctrl لجلب النافذة إلى الجبهة (وتكبيره، الخ)، واستخدام XWD للقبض عليه، ثم إرساله مرة أخرى إلى حيث جاءت مع wmctrl.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top