PDF فلیٹن کریں
بھری ہوئی فارم فیلڈز، کمنٹس اور دستخطوں کو صفحے کا مستقل حصہ بنائیں — تاکہ وہ ہر جگہ ایک جیسے دکھیں، قابلِ اعتماد طریقے سے پرنٹ ہوں، اور انہیں ایڈٹ یا صاف نہ کیا جا سکے۔
- کبھی محفوظ نہیں کی جاتی
- نہ قطار، نہ انتظار
- نہ سائن اپ، نہ واٹر مارک
یہ کیسے کام کرتا ہے
اپنی PDF شامل کریں
بھرا ہوا فارم یا اینوٹیشنز والی دستاویز صفحے پر ڈراپ کریں۔
چنیں کیا فلیٹن کرنا ہے
فارم فیلڈز، کمنٹس اور دستخط، یا دونوں — جسے بھی لاک کرنا ہو۔
ڈاؤن لوڈ کریں
آپ کو ایسی PDF ملتی ہے جس میں سب کچھ صفحے کا عام مواد ہوتا ہے۔ لنکس کام کرتے رہتے ہیں۔
کیا صفحے میں پکا ہوتا ہے، اور کیا جان بوجھ کر چھوڑا جاتا ہے
PDF میں ہر اینوٹیشن پہلے سے اپنی ایک تصویر رکھتی ہے — اس کی اپیئرنس اسٹریم — اور ریڈر یہی بناتا ہے۔ فلیٹن کرنا یہ تصویر لے کر اسے صفحے کے اپنے مواد میں بناتا ہے، اور پھر اینوٹیشن ہٹا دیتا ہے، اس لیے نشان صفحے کے اوپر رکھی کوئی چیز نہیں رہتا بلکہ صفحے کا حصہ بن جاتا ہے۔ اصل باریک کام اس کی جگہ کا تعین ہے، اور یہ اسپیسیفیکیشن کے اپنے اصول سے ہوتا ہے: اپیئرنس باکس کو اسٹریم کے میٹرکس سے گزارا جاتا ہے، تبدیل شدہ کونوں کو اینوٹیشن کے مستطیل میں فٹ کیا جاتا ہے، اور نتیجے کو اسی حساب سے اسکیل کیا جاتا ہے۔ یہی قدم چھوڑ دینے کی وجہ سے سادہ فلیٹننگ دستخطوں کو غلط سائز میں اور اسٹیمپس کو اپنی جگہ سے تھوڑا ہٹا کر رکھتی ہے — اس عمل کا یہ سب سے عام بگ ہے۔
تین قسم کی اینوٹیشنز جان بوجھ کر چھوڑی جاتی ہیں۔ لنکس لنکس ہی رہتے ہیں، کیونکہ ان کی کوئی شکل نہیں جسے پکا کیا جائے، اور “کمنٹس فلیٹن کرتے” ہوئے کام کرتی فہرستِ مضامین کو بے جان سیاہی میں بدل دینا فیچر نہیں بلکہ توڑ پھوڑ ہو گی۔ جس چیز پر hidden یا no-view کا فلیگ ہو اسے مکمل طور پر چھوڑ دیا جاتا ہے، کیونکہ اسے پکا کرنے سے وہ مواد ظاہر ہو جائے گا جسے مصنف نے چھپانے کا فیصلہ کیا۔ اور جس اینوٹیشن کی کوئی محفوظ شکل ہی نہ ہو اسے نہیں چھیڑا جاتا، کیونکہ بنانے کو کچھ ہے ہی نہیں — ریڈر ایسی شکل موقع پر خود بناتا ہے، اور یہاں ایک شکل گھڑنے کا مطلب ہو گا کسی ایسے فونٹ اور بارڈر کا اندازہ لگانا جو مصنف نے کبھی طے ہی نہیں کیا۔
چیک باکس یا ریڈیو بٹن کئی شکلیں اور یہ نوٹ محفوظ رکھتا ہے کہ موجودہ حالت کون سی ہے، اس لیے جو شکل واقعی استعمال میں ہے وہی پکی کی جاتی ہے — ٹک کیا ہوا باکس ٹک ہی رہتا ہے، اور بغیر ٹک والا کوئی نشان نہیں چھوڑتا۔ فارم فیلڈز اس راستے کے بجائے فارم کے اپنے نظام سے گزرتی ہیں، اور خراب فارم ڈکشنری کو پکڑ کر چھوڑ دیا جاتا ہے بجائے اس کے کہ وہ کمنٹس کی فلیٹننگ بھی ضائع کر دے۔ محفوظ کی گئی فائل آبجیکٹ اسٹریمز استعمال کرتی ہے، اس لیے مواد شامل ہونے کے باوجود یہ عموماً اصل فائل سے تھوڑی چھوٹی ہوتی ہے۔
جب آپ کو کچھ اور چاہیے
کرپٹوگرافک طور پر دستخط شدہ دستاویز کو یہاں فلیٹن نہیں کرنا چاہیے، اور اس کی وجہ کوئی کمی نہیں: صفحے کا مواد دوبارہ لکھنا عین وہی چیز ہے جسے پکڑنے کے لیے ڈیجیٹل دستخط بنا ہے، اس لیے نتیجہ درست طور پر چھیڑ چھاڑ شدہ دکھائے گا۔ اگر دستخط شدہ فائل کی فیلڈز لاک کرنی ہوں تو یہ ایک الگ عمل ہے — انہیں پکا کرنے کے بجائے فیلڈ فلیگز کو read-only سیٹ کرنا — اور qpdf --json-input یا ایک چھوٹی pikepdf اسکرپٹ یہ کام کسی ایک مواد کی اسٹریم کو چھیڑے بغیر کر دیتی ہے۔
بڑی تعداد میں فلیٹن کرنے کے لیے، یا ایسے فارمز کے لیے جن کی شکلیں کبھی بنی ہی نہیں کیونکہ دستاویز نے یہ کام ریڈر پر چھوڑا تھا، pdftk in.pdf output out.pdf flatten اور Ghostscript کا gs -dPreserveAnnots=false -sDEVICE=pdfwrite -o out.pdf in.pdf دونوں ایک مکمل انٹرپریٹر سے رینڈر کرتے ہیں جو فیلڈ کو چھوڑنے کے بجائے غائب شکل خود بنا دیتا ہے۔ Ghostscript باقی ہر چیز کے ساتھ لنکس کو بھی فلیٹن کر دیتا ہے، جو بہتری نہیں بلکہ ایک سودا ہے۔
اکثر پوچھے جانے والے سوالات
مجھے PDF فلیٹن کیوں کرنی چاہیے؟
کیونکہ بھرا ہوا فارم اصل میں بھرا ہوا نہیں ہوتا: جوابات انٹرایکٹو فیلڈز میں ہوتے ہیں جنہیں کوئی دوسرا ریڈر صاف کر سکتا ہے، دوبارہ ایڈٹ کر سکتا ہے یا مختلف انداز میں دکھا سکتا ہے — اور کچھ پرنٹرز انہیں بالکل چھوڑ دیتے ہیں۔ فلیٹن کرنے سے جوابات صفحے کا حصہ بن جاتے ہیں، اس لیے جو آپ دیکھتے ہیں وصول کرنے والا بالکل وہی دیکھتا اور پرنٹ کرتا ہے۔
کیا فلیٹن کرنے کے بعد بھی میں فارم ایڈٹ کر سکتا ہوں؟
نہیں، اور مقصد یہی ہے۔ اگر بعد میں جوابات بدلنے کی ضرورت پڑ سکتی ہے تو اپنی اصل فائل رکھیں — فلیٹن کرنا واپس نہیں ہو سکتا۔
کیا اس سے میرے ہائپر لنکس ہٹ جاتے ہیں؟
نہیں۔ لنکس جان بوجھ کر کام کرتے چھوڑے جاتے ہیں؛ صرف وہ چیزیں صفحے میں پکی کی جاتی ہیں جن کی کوئی بصری شکل ہو۔
کیا میرے دستخط بالکل وہیں رہتے ہیں جہاں میں نے لگائے؟
جی ہاں۔ ہر اینوٹیشن کی شکل PDF اسپیسیفیکیشن کے اپنے اصول کے مطابق، اس کے اپیئرنس باکس سے اس کے مستطیل تک میپنگ کے ذریعے رکھی جاتی ہے، اور یہی چیز اسٹیمپس اور دستخطوں کو کھسکنے کے بجائے درست سائز اور جگہ پر رکھتی ہے۔
کیا میری PDF کہیں محفوظ کی جاتی ہے؟
نہیں۔ فلیٹن کرنے میں کچھ بھی محفوظ نہیں ہوتا — یہاں یہ بات اہم ہے، کیونکہ فلیٹن کی جانے والی دستاویزات عموماً دستخط شدہ فارم اور معاہدے ہوتے ہیں۔
جاننا مفید ہے: ڈیجیٹل دستخط کے سرٹیفکیٹس برقرار نہیں رہتے: فلیٹن کرنا صفحے کا مواد دوبارہ لکھتا ہے، جو کرپٹوگرافک دستخط کو اپنی بناوٹ کے مطابق ہی غیر مؤثر کر دیتا ہے۔ چھپی ہوئی اینوٹیشنز ظاہر کرنے کے بجائے چھپی ہی رہتی ہیں۔ جن اینوٹیشنز کی کوئی محفوظ شکل نہ ہو (ایسا کم ہوتا ہے، اور ریڈر پر منحصر ہے) انہیں ویسے ہی چھوڑ دیا جاتا ہے۔
یہ ٹول اپنی ویب سائٹ پر لگائیں
کسی بھی بلاگ، کلاس پیج یا ہیلپ آرٹیکل کے لیے مفت۔ ایک اسنیپٹ پیسٹ کریں اور آپ کے وزیٹرز اسے سیدھا آپ کے صفحے پر استعمال کر سکیں گے۔
مزید PDF ٹولز
PDF ایڈٹ کریں
موجودہ ٹیکسٹ بدلیں، شامل کریں، ڈرا اور دستخط کریں
پرنٹ کے لیے تیار PDF
یکساں سائز، بلیڈ اور کراپ مارکس
PDF کمپریس کریں
چھوٹی فائل، وہی دستاویز
PDF جوڑیں
کئی PDF فائلوں کو ایک دستاویز میں ملائیں
PDF تقسیم کریں
صفحات نکالیں یا الگ الگ فائلوں میں تقسیم کریں
PDF گھمائیں
کوئی بھی صفحہ گھمائیں، محفوظ کرنے سے پہلے پیش نظارہ