Xwd
ایکس ونڈو سسٹم میں، پروگرام ایکس ڈبلیو ڈی (ایکس ونڈو ڈمپ) اسکرین یا ونڈو کے مواد کو پکڑتا ہے اور اختیاری طور پر اسے فائل میں محفوظ کرتا ہے۔ xwd دو طریقوں میں سے ایک میں چلتا ہے: اگر کوئی صارف پوری اسکرین یا ونڈو کے نام یا شناخت کنندہ کو دلیل کے طور پر متعین کرتا ہے، تو پروگرام ونڈو کے مواد کو پکڑ لیتا ہے ؛ بصورت دیگر، یہ کرسر کی شکل بدل دیتا ہے اور صارف کے ونڈو میں کلک کرنے کا انتظار کرتا ہے، جس کا مواد پھر پکڑا جاتا ہے۔ آپریشن ایکس ونڈو کور پروٹوکول کی سطح پر، ایکس ڈبلیو ڈی اس حقیقت کا استعمال کرتا ہے کہ کوئی بھی ایکس کلائنٹ گیٹ امیج کی درخواست کا استعمال کرتے ہوئے من مانی ونڈو کے مواد کی درخواست کر سکتا ہے، بشمول وہ جو اس نے نہیں بنائے تھے (یہ ایکسلیب لائبریری میں ایکس گیٹ امیج فنکشن کے ذریعے کیا جاتا ہے)۔ روٹ ونڈو کے مواد کی درخواست کرکے پوری اسکرین کا مواد حاصل کیا جاتا ہے۔ اس کے بعد ایکس ڈبلیو ڈی کے ذریعے تیار کردہ فائل کو مختلف دیگر ایکس یوٹیلیٹیز جیسے ایکس ووڈ، ایس ایکس ڈبلیو ڈی، ایکس وی، اور جی آئی ایم پی کے ذریعے پڑھا جا سکتا ہے، یا دیگر فارمیٹس میں تبدیل کیا جا سکتا ہے۔ نیٹ پی بی ایم سوٹ ایک مفید پائپ لائن کی تعمیر کی اجازت دیتا ہے: $xwd | xwdtopnm | pnmtopng> Screenshot.png ڈمپ زیادہ تر امیج فائل فارمیٹس میں فائلوں کے مقابلے میں سائز میں بڑے ہوتے ہیں-نہ صرف پی این جی جیسے کمپریسڈ فارمیٹس بلکہ بی ایم پی جیسے غیر کمپریسڈ بٹ میپ فارمیٹس بھی۔ امیج فارمیٹ مختلف امیج ویوئرز اور ٹولز ایکس 11. xwd فارمیٹ کی حمایت کرتے ہیں، جن میں جی آئی ایم پی، امیج میجک، نیٹ پی بی ایم، اور ایکس این ویو شامل ہیں۔ ورژن 2.1.4 میں ایف ایف ایم پیگ پکسل فارمیٹس بی جی آر اے، آر جی بی اے، آر جی بی، اے بی جی آر، آر جی بی 24، بی جی آر 24، آر جی بی 565 بی، آر جی بی 565 بی، بی جی آر 565 بی، آر جی بی 555 بی، آر جی بی 555 ایل، بی جی آر 555 بی، بی جی آر 555 ایل، آر جی بی 8، بی جی آر 8، آر جی بی 4 بائٹ، بی جی آر 4 بائٹ، پال 8، گرے اور مونو کی حمایت کرتا ہے۔ ان مخففات میں 555 کا مطلب ہے 32768 = 32 × 32 × 32 رنگ، 565 کا مطلب ہے 65536 رنگ (سبز کے لیے 6 بٹس)، آر جی بی اے سرخ سبز نیلے الفا ہے، 4 یا 8 کا مطلب ہے 16 یا 256 رنگ، لی یا بی اینڈیئننیس ہے، پال ایک ان پٹ پیلیٹ ہے، وغیرہ۔ جیسا کہ ایف ایف ایم پی ای جی-Pix _ fmts کے ذریعہ درج کیا گیا ہے۔ xwdfile.h میں. xwd فارمیٹ کی تفصیلات پلیٹ فارم پر منحصر ہوتی ہیں، اس لیے یہ کراس پلیٹ فارم ایپلی کیشنز کے لیے غیر موزوں ہے اور اس میں کوئی مائیم امیج ٹائپ نہیں ہے۔ یہ بھی دیکھیں X بٹ میپ (XBM) X PixMap (XPM) حوالہ جات بیرونی لنکس xwd X11 کی معیاری تقسیم کا حصہ ہے، لیکن اس کے ماخذ کو الگ سے tar.bz2 یا tar.gz کے طور پر بھی ڈاؤن لوڈ کیا جا سکتا ہے۔ تصویر:: CPAN گرافکس فائل فارمیٹس میں XWD پرل پیکیج X ونڈو سسٹم X ونڈو پروگرام MIT لائسنس کا استعمال کرتے ہوئے مفت اسکرین شاٹ سافٹ ویئر 1985 تعارف سافٹ ویئر