Sumatra PDF
سماترا پی ڈی ایف ایک مفت اور اوپن سورس دستاویز دیکھنے والا ہے جو بہت سے دستاویز فارمیٹس کی حمایت کرتا ہے جن میں: پورٹیبل دستاویز فارمیٹ (پی ڈی ایف)، مائیکروسافٹ کمپائلڈ ایچ ٹی ایم ایل ہیلپ (سی ایچ ایم)، جے وی یو، ای پی یو بی، فکشن بک (ایف بی 2)، ایم او بی آئی، پی آر سی، اوپن ایکس ایم ایل پیپر اسپیسیفیکیشن (اوپن ایکس پی ایس، او ایکس پی ایس، ایکس پی ایس)، اور کامک بک آرکائیو فائل (سی بی 7، سی بی آر، سی بی ٹی، سی بی زیڈ) شامل ہیں۔ اگر گھوسٹ اسکرپٹ انسٹال ہے، تو یہ پوسٹ اسکرپٹ فائلوں کی حمایت کرتا ہے۔ یہ خصوصی طور پر مائیکروسافٹ ونڈوز کے لیے تیار کیا گیا ہے۔ سماترا کی خصوصیات ایک کم سے کم ڈیزائن ہے، جس کی سادگی وسیع خصوصیات کی قیمت پر حاصل کی گئی ہے۔ پی ڈی ایف پیش کرنے کے لیے، یہ ایم یو پی ڈی ایف لائبریری کا استعمال کرتا ہے۔ سماترا کو پورٹیبل استعمال کے لیے ڈیزائن کیا گیا تھا، کیونکہ یہ ایک فائل پر مشتمل ہے جس میں کوئی بیرونی انحصار نہیں ہے، جس کی وجہ سے یہ بیرونی یو ایس بی ڈرائیو سے قابل استعمال ہے، جس کے لیے اسے انسٹال کرنے کی ضرورت نہیں ہے۔ یہ اسے پی ڈی ایف، ایکس پی ایس، جے وی یو، سی ایچ ایم، ای بکس (ای پب، فکشن بک، موبی پی ڈی بی اور ٹی سی آر)، کامک بک (سی بی زیڈ، سی بی آر، سی بی ٹی اور سی بی 7) اور امیج فارمیٹس (بی ایم پی، جی آئی ایف، جے پی ای جی، جے پی ای جی 2000، جے پی ای جی ایکس آر، پی این جی، ٹی جی اے، ویب پی) کو پڑھنے کے لیے ایک پورٹیبل ایپلی کیشن کے طور پر درجہ بندی کرتا ہے۔ سماترا بیرونی سافٹ ویئر کے ذریعے پوسٹ اسکرپٹ، پی جے ایل اور ایچ ای آئی ایف فارمیٹس کو بھی سپورٹ کر سکتی ہے۔ جیسا کہ بہت سے پورٹیبل ایپلی کیشنز کی خصوصیت ہے، سماترا ڈسک کی بہت کم جگہ استعمال کرتا ہے۔ 2009 میں، سماترا 1 میں 1.21 ایم بی سیٹ اپ فائل تھی، جبکہ ایڈوب ریڈر 9.5 کی 32 ایم بی تھی۔ جنوری 2017 میں، سماترا پی ڈی ایف کے تازہ ترین ورژن، 3.1.2 میں ایک واحد 6.1 ایم بی قابل عمل فائل تھی ؛ اس کے مقابلے میں، ایڈوب ریڈر الیون نے 320 ایم بی ڈسک کی جگہ استعمال کی۔ پی ڈی ایف فارمیٹ کے استعمال کی پابندیاں سماترا 0.6 میں نافذ کی گئی تھیں، جو صارفین کو ان دستاویزات کو پرنٹ کرنے یا کاپی کرنے سے روکتی ہیں جنہیں دستاویز کا مصنف محدود کرتا ہے، جو ڈیجیٹل رائٹس مینجمنٹ کی ایک شکل ہے۔ کووالزک نے کہا کہ "میں نے فیصلہ کیا ہے کہ [سماترا] پی ڈی ایف تخلیق کار کی خواہشات کا احترام کرے گی"۔ اوکولر اور ایوینس جیسے دوسرے اوپن سورس ریڈرز اس کو اختیاری بناتے ہیں، اور ڈیبین پیچ سافٹ ویئر ان پابندیوں کو ہٹانے کے لیے، اس کے انٹرآپریبلٹی اور دوبارہ استعمال کے اصولوں کے مطابق۔ ورژن 1 کے ذریعے، پرنٹنگ ہر پی ڈی ایف پیج کو بٹ میپ میں رسٹرائز کرکے حاصل کی گئی تھی۔ اس کے نتیجے میں بہت بڑی سپول فائلیں اور سست پرنٹنگ ہوئی۔ ورژن 0.1.1 کے بعد سے، پی ڈی ایف دستاویزات میں سرایت شدہ ہائپر لنکس کی حمایت کی گئی ہے۔ سماترا کثیر لسانی ہے، جس کے 69 کمیونٹی کے تعاون سے ترجمے ہیں۔ سماترا مطابقت پذیر ہے، جو پی ڈی ایف ٹی ای ایکس یا ایکس ای ٹی ای ایکس کے ذریعہ تیار کردہ ٹی ای ایکس ماخذ اور پی ڈی ایف آؤٹ پٹ کو ہم آہنگ کرنے کا ایک دو طرفہ طریقہ ہے۔ ڈویلپمنٹ سماترا پی ڈی ایف بنیادی طور پر دو شراکت داروں نے لکھی ہے: کریزسٹوف کووالزک اور سائمن بنزلی۔ سورس کوڈ دو پروگرامنگ زبانوں میں تیار کیا گیا ہے، زیادہ تر سی + + میں، سی میں کچھ اجزاء کے ساتھ۔ سورس کوڈ مائیکروسافٹ ویژول اسٹوڈیو کے لیے سپورٹ کے ساتھ فراہم کیا گیا ہے۔ جیسا کہ یہ پہلی بار اس وقت ڈیزائن کیا گیا تھا جب ونڈوز ایکس پی ونڈوز کا موجودہ ورژن تھا، سماترا میں ابتدائی طور پر ونڈوز کے پہلے ورژن کے ساتھ کچھ مطابقت نہیں تھی۔ اس کے بعد ونڈوز 95، 98 اور ایم ای کے لیے سپورٹ کو ہٹا دیا گیا ہے۔ ابتدائی طور پر، کووالزک نے سماترا کا 64 بٹ ورژن جاری نہیں کیا، جس سے یہ ظاہر ہوتا ہے کہ اگرچہ یہ تھوڑی زیادہ رفتار اور دستیاب میموری پیش کر سکتا ہے، لیکن اس وقت ان کا خیال تھا کہ اس سے صارف کی الجھن میں بہت زیادہ اضافہ ہوگا اور فوائد ممکنہ اخراجات سے زیادہ نہیں ہوں گے۔ تاہم، کچھ صارفین نے سماترا کی 64 بٹ تعمیرات کی درخواست کی اور دیگر ڈویلپرز نے غیر سرکاری 64 بٹ تعمیرات مرتب کی تھیں جو 32 بٹ تعمیرات سے زیادہ تیزی سے دستاویزات کو لوڈ کرتی تھیں۔ تاہم، آفیشل بلڈز ڈویلپر نے درخواست کی تھی کہ غیر سرکاری بلڈز پر 'سماترا' کا نام نہ ہو۔ اکتوبر 2015 میں، سماترا کا ایک سرکاری 64 بٹ ورژن جاری کیا گیا۔ سماترا سورس کوڈ اصل میں گوگل کوڈ پر ہوسٹ کیا گیا تھا۔ امریکی برآمدی قانونی پابندیوں کی وجہ سے، یہ "کیوبا، ایران، شمالی کوریا، سوڈان اور شام سمیت ریاستہائے متحدہ کے دفتر برائے غیر ملکی اثاثوں پر قابو پانے کی پابندیوں کی فہرست میں شامل ممالک میں" دستیاب نہیں تھا۔ سورس کوڈ فی الحال گٹ ہب پر ہوسٹ کیا گیا ہے۔ سماترا پی ڈی ایف کا پہلا ورژن، نامزد ورژن 0.1، ایکس پی ڈی ایف 0.2 پر مبنی تھا اور 1 جون 2006 کو جاری کیا گیا تھا۔ اس نے ورژن 0.2 سے پوپلر کا رخ کیا۔ ورژن 0.4 میں، ونڈوز پلیٹ فارم کے لیے زیادہ رفتار اور بہتر سپورٹ کے لیے اسے ایم یو پی ڈی ایف میں تبدیل کر دیا گیا۔ پوپلر ایک وقت کے لیے متبادل انجن کے طور پر رہا، اور ورژن 0.6 سے 0.8 تک یہ خود بخود ان صفحات کو پیش کرنے کے لیے استعمال ہوتا تھا جو ایم یو پی ڈی ایف لوڈ کرنے میں ناکام رہے۔ پاپولر کو ورژن 0.9 میں ہٹا دیا گیا تھا، جو 10 اگست 2008 کو جاری کیا گیا تھا۔ جولائی 2009 میں، سماترا پی ڈی ایف نے ایم یو پی ڈی ایف پر اسی لائسنس کی تبدیلی سے ملنے کے لیے اپنے لائسنس کو جی این یو جی پی ایل وی 2 سے جی این یو جی پی ایل وی 3 میں تبدیل کر دیا۔ ورژن 0.9.4 کے بعد سے، سماترا جے پی ای جی 2000 فارمیٹ کی حمایت کرتا ہے۔ ورژن 1 کو تین سال سے زیادہ کی مجموعی ترقی کے بعد 17 نومبر 2009 کو جاری کیا گیا تھا۔ ورژن 2.0 ورژن 1 کی ریلیز کے دو سال بعد 2 اپریل 2012 کو جاری کیا گیا تھا۔ 2007 میں، سماترا پی ڈی ایف کو سرکاری کثیر زبان کی حمایت ملنے سے پہلے پہلے غیر سرکاری ترجمے لارز ووہلفرٹ نے جاری کیے تھے۔ اکتوبر 2015 میں، ورژن 3.1 نے اپنے اصل 32 بٹ ورژن کے علاوہ ایک 64 بٹ ورژن متعارف کرایا۔ نام اور آرٹ ورک مصنف نے اشارہ کیا ہے کہ "سماترا" نام کا انتخاب سماترا جزیرے یا کافی کو خراج تحسین نہیں ہے، یہ کہتے ہوئے کہ نام کے پیچھے کوئی خاص استدلال نہیں ہے۔ سماترا کا گرافکس ڈیزائن ایلن مور اور ڈیو گبنز کے واچ مین گرافک ناول کے سرورق کو خراج تحسین ہے۔ تنقیدی استقبالیہ سماترا نے اپنی رفتار اور سادگی، پورٹیبل ہونے، اس کے کی بورڈ شارٹ کٹ، اور اس کے اوپن سورس ڈویلپمنٹ کے لیے پذیرائی حاصل کی ہے۔ ایک وقت میں فری سافٹ ویئر فاؤنڈیشن یورپ نے سماترا پی ڈی ایف کی سفارش کی تھی، لیکن پھر فروری 2014 میں سماترا میں غیر آزاد لائسنس یافتہ انار کوڈ کی موجودگی کی وجہ سے اس کی سفارش کو ہٹا دیا۔ فاؤنڈیشن کے نمائندے ہیکی اوجاسلڈ نے وضاحت کی، "اگرچہ وہ غیر مفت لائبریری کا استعمال جاری رکھے ہوئے ہیں، لیکن سماترا پی ڈی ایف کو مفت سافٹ ویئر کے طور پر تسلیم نہیں کیا جا سکتا۔" انار کو بالآخر ورژن 3 میں ایک مفت متبادل کے ساتھ تبدیل کر دیا گیا، جس سے یہ 100% مفت سافٹ ویئر بن گیا۔ پی ڈی ایف سافٹ ویئر کی فہرست بھی دیکھیں پورٹیبل سافٹ ویئر حوالہ جات کی فہرست بیرونی لنکس ای پی یو بی ریڈرز فری پی ڈی ایف ریڈرز فری امیج ویوئرز فری سافٹ ویئر پروگرامڈ ان سی + + پورٹیبل سافٹ ویئر سافٹ ویئر کا استعمال کرتے ہوئے جی پی ایل لائسنس ونڈوز-اونلی فری سافٹ ویئر