كيف تأخذ لقطة شاشة لرسالة بريد إلكتروني داخل "Apple Mail" و "Entourage" في Mac OS X؟

StackOverflow https://stackoverflow.com/questions/819699

  •  03-07-2019
  •  | 
  •  

سؤال

أرغب في كتابة تطبيق Applescript أو Cocoa في Mac OS X والذي سيأخذ لقطة الشاشة للبريد الإلكتروني داخل Applemail و Microsoft Entourage.

لقد فعلت ذلك عن طريق كتابة رمز Applescript البسيط ولكنه يأخذ لقطة الشاشة للصفحة. إذا كان البريد الإلكتروني طويلًا ، فأنا غير قادر على أخذ لقطة شاشة للصفحات التالية.

هل لديك أي اقتراح؟ شكرًا.

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

المحلول

هل يمكنك طباعة البريد الإلكتروني إلى PDF وتحويله إلى صورة؟

نصائح أخرى

هذا سؤال قديم ، وصعوبة حلها.

الطريقة التي أود حلها هي أخذ لقطة شاشة (أو يفضل صورة للنافذة) كل بضع ثوانٍ صغيرة أثناء التمرير لأسفل. إعادة بناء الصورة عن طريق مطابقة خطوط وحدات البكسل.

لسوء الحظ ، لا يمكنني مساعدتك في تفاصيل البرمجة ، أظن أنه يتعين عليك البحث في Windowserver أو ربما أعمق للاستيلاء على بيانات صورة الشاشة.

بمجرد حصولك على ذلك ، ستكون إعادة الإعمار بسيطة نسبيًا.

إذا كانت "صفحات ويب" طويلة ، فيمكنك أن تجربها دائمًا Snapweb يستخدم WebKit تمامًا مثل Safari و Mail ، وسيقوم بإخراج الصفحات الطويلة كصورة واحدة ، وهذا على الأقل يحل نصف المشكلة.

ربما لا يكون هذا هو الإجابة التي تتبعها ، لكن شخص آخر تمكن من حل هذه المشكلة. هناك خدمة تسمى litmusapp هذا يفعل هذا للعديد من عملاء البريد الإلكتروني والمنصات. يستحق نظرة ولديهم نسخة مجانية.

إذا كنت تحاول حفظ محتويات رسائل البريد الإلكتروني هذا التطبيق قد يكون خيارًا جيدًا لهذا الغرض.

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