پاک انپیج کنورٹر کی نئی اپ ڈیٹ آچکی ہے جس سے آپ کاپی پیسٹ کے ذریعے بھی کنورٹ کر سکتے ہیں،انپیج ٹو یونیکوڈ اور یونیکوڈ ٹو انپیج آپ نئی فائل یہاں سے ڈاونلوڈ کر سکتے ہیں یہاں ہم انپیج کی فارمیٹنگ پر بات کریں گے۔
ذرا اس کو دیکھیں اور اس کو سمجھنے کو کوشش کریں
یہ ایک انپیج کی فائل کو پڑھ کر جو ویلیوز ہمیںمل رہی ہیں اس کا ایک چھوٹا سا لیکن اہم حصہ ہے ( ٹوٹل تو ان کی تعداد تقریبا 10000 ہے ایک صفحہ میں ) فائل چھوٹی سی ہے جس میں چار حروف ہیںصرف اور ہر حرف الگ پیرا گراف میںہے،اور حرف ایک ہی ہے "للہ" جس کی ویلیو 203 اور 4 کے بعد دیکھائی دے رہا ہے۔ اس سے پہلے 3000 پیراگراف کی نشانی ہےجو کہ تبدیل بھی ہوتی رہتی ہے۔لیکن اس فائل میں سب ایک ہی نظر آرہی ہیں۔ اور " : " ایک ویلیو کو دوسری سے الگ کر رہی ہے جو کہ میںنے پروگرام کے ذریعے خود سے ڈالا ہے ۔ باقی انگلش یا اردو میں جو سرخ کلر میں نظر آرہا ہے وہ میں نے وضاحت کیلیے خود سے ڈالا ہے۔
اب فائل میں تبدیلی کر کے اس تبدیلی کو نوٹ کرنا پڑے گا۔کہ کہاں کہاں اور کیسے کیسے تبدیلیاں واقع ہو رہی ہیں
اور وہ فائل یہ ہے
ذرا اس کو دیکھیں اور اس کو سمجھنے کو کوشش کریں
:127:0:0:226:127:0:0:0:0:227:127:64:31:0:0:229:127:0:0:0:0:230:127:7:0:0:0:
78:111:114:109:97:108: Normal
0:231:127:
1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
122:1:0:0:
78:111:111:114:105:32:78:97:115:116:97:108:105:113: NooriNastaliq
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
95:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:97:115:97:97:114:0:98:101:114:115:0:66:111:108:100: Aasaar bers Bold
0:0:1:2:3:0:2:2:0:0:3:2:100:0:4:2:
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:107:114:97:109: Akram
0:114:97:98:105:99:0:116:101:114:0:232:100:221:2:16:2:22:0:17:2:10:0:18:2:0:0:
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:114:105:97:108: Arial
0:190:2:0:188:99:115:0:0:196:0:221:2:232:100:221:2:144:1:3:127:0:0:4:127:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
83:105:109:112:108:105:102:105:101:100:32:65:114:97:98:105:99: SimplifiedArabic
0:0:0:0:0:131:127:0:0:0:0:132:127:1:0:178:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
90:111:104:97:114:83:105:110:100:104:105: ZoharSindhi
0:221:2:232:100:221:2:1:0:142:127:0:0:0:0:143:127:0:0:0:0:
96:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:115:119:97:100:0:114:97:98:105:99:32:66:111:108:100: Aswad rabicBold
0:
97:32:70:111:110:116:111:103:114:97:112:104:101:114:32: aFontographer
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
ٹیکسٹ کا آغاز ہو رہا ہے 1:0:0:0:13:0:0:0:0:0:
پہلا پراگراف 3:0:0:0:4:203:13:
دوسرا پراگراف3:0:0:0:4:203:13:
تیسرا پیراگراف 3:0:0:0:4:203:13:
چوتھا پراگراف 3:0:0:0:4:203:13:
ٹیکسٹ فائل کا اختتام 0:0:0:0:0:255:255:255:255:
78:111:114:109:97:108: Normal
0:231:127:
1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
122:1:0:0:
78:111:111:114:105:32:78:97:115:116:97:108:105:113: NooriNastaliq
0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
95:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:97:115:97:97:114:0:98:101:114:115:0:66:111:108:100: Aasaar bers Bold
0:0:1:2:3:0:2:2:0:0:3:2:100:0:4:2:
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:107:114:97:109: Akram
0:114:97:98:105:99:0:116:101:114:0:232:100:221:2:16:2:22:0:17:2:10:0:18:2:0:0:
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:114:105:97:108: Arial
0:190:2:0:188:99:115:0:0:196:0:221:2:232:100:221:2:144:1:3:127:0:0:4:127:0:0:0:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
83:105:109:112:108:105:102:105:101:100:32:65:114:97:98:105:99: SimplifiedArabic
0:0:0:0:0:131:127:0:0:0:0:132:127:1:0:178:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
90:111:104:97:114:83:105:110:100:104:105: ZoharSindhi
0:221:2:232:100:221:2:1:0:142:127:0:0:0:0:143:127:0:0:0:0:
96:0:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
65:115:119:97:100:0:114:97:98:105:99:32:66:111:108:100: Aswad rabicBold
0:
97:32:70:111:110:116:111:103:114:97:112:104:101:114:32: aFontographer
95:2:1:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:
ٹیکسٹ کا آغاز ہو رہا ہے 1:0:0:0:13:0:0:0:0:0:
پہلا پراگراف 3:0:0:0:4:203:13:
دوسرا پراگراف3:0:0:0:4:203:13:
تیسرا پیراگراف 3:0:0:0:4:203:13:
چوتھا پراگراف 3:0:0:0:4:203:13:
ٹیکسٹ فائل کا اختتام 0:0:0:0:0:255:255:255:255:
یہ ایک انپیج کی فائل کو پڑھ کر جو ویلیوز ہمیںمل رہی ہیں اس کا ایک چھوٹا سا لیکن اہم حصہ ہے ( ٹوٹل تو ان کی تعداد تقریبا 10000 ہے ایک صفحہ میں ) فائل چھوٹی سی ہے جس میں چار حروف ہیںصرف اور ہر حرف الگ پیرا گراف میںہے،اور حرف ایک ہی ہے "للہ" جس کی ویلیو 203 اور 4 کے بعد دیکھائی دے رہا ہے۔ اس سے پہلے 3000 پیراگراف کی نشانی ہےجو کہ تبدیل بھی ہوتی رہتی ہے۔لیکن اس فائل میں سب ایک ہی نظر آرہی ہیں۔ اور " : " ایک ویلیو کو دوسری سے الگ کر رہی ہے جو کہ میںنے پروگرام کے ذریعے خود سے ڈالا ہے ۔ باقی انگلش یا اردو میں جو سرخ کلر میں نظر آرہا ہے وہ میں نے وضاحت کیلیے خود سے ڈالا ہے۔
اب فائل میں تبدیلی کر کے اس تبدیلی کو نوٹ کرنا پڑے گا۔کہ کہاں کہاں اور کیسے کیسے تبدیلیاں واقع ہو رہی ہیں
اب نبیل بھائی ہیکس ایڈیٹر اور دوسرے ٹولز متعارف کروائیں تاکہ ہم جلدی اسے سمجھ سکیںالسلام علیکم،
یہ بات نہایت خوش آئند ہے کہ ابرار نے انپیج کی فائل فارمیٹ کے بارے میں تحقیق کا آغاز کر دیا ہے۔ میرے خیال میں پیراگراف کا پتا لگانا تو نسبتاً آسان ہے کہ جہاں لائن کے آخر میں اینٹر اور لائن فیڈ ملے وہاں نیا پیرا گراف شروع ہوگا۔ اصل چیلنج ٹیکسٹ کے ساتھ اس کے فارمیٹنگ اٹریبیوٹس کا پتا چلانا ہوگا، یعنی کہ کسی عبارت پر کونسا فونٹ سٹائل ، فونٹ سائز، فونٹ کلر وغیرہ اپلائی ہوئے ہوئے ہیں۔ اس کے علاوہ ایک اور چیلنج ٹیکسٹ باکسز کی پراپرٹیز کا پتا چلانا بھی ہے۔ میں ابرار حسین سے درخواست کروں گا کہ اس موضوع پر گفتگو کے لیے ایک نیا تھریڈ شروع کر لیں تاکہ اس کے نتائج سے بہتر فائدہ اٹھایا جا سکے۔ میرے خیال میں انپیج ڈاکومنٹ کی فارمیٹ کو ریورس انجینیر کرنے کا کام بھی زیادہ لوگوں کو مل کر کرنا چاہیے۔ اگر ایک مرتبہ لوگوں کو کچھ گائیڈلائن مل جائے کہ کس طرح ہیکس ایڈیٹر یا دوسرے ٹولز کا استعمال کرکے انپیج ڈاکومنٹ سے مختلف معلومات اخذ کی جا سکتی ہیں تو اس طرح زیادہ لوگ اس کام میں شریک ہو سکیں گے ۔ ایک مرتبہ اس سمت میں کافی خاطر خواہ معلومات اکٹھی ہو جاتی ہیں تو انپیج ڈاکومنٹس کو ورڈ ڈاکومنٹس میں کنورٹ کرنا آسان ہو جائے گا۔
اور وہ فائل یہ ہے