ویب پر گرفت اور تبدیل کرنے کے اوزار

HTML عناصر کو نشانہ بناتے وقت پی ڈی ایف صفحات کے سائز کا تعین کرنا

20 فروری 2019

اصل میں اس سے پہلے کہ ہم پی ڈی ایف میں HTML عناصر کو ہدف بنانے کے لیے حالیہ اپ گریڈ کریں، نتیجے میں پی ڈی ایف صفحہ کا سائز ہدف بنائے گئے HTML عنصر جیسا ہی تھا۔ اس کی وجہ یہ ہے کہ ہم پی ڈی ایف سے صرف ٹارگٹ نکالنے کا کوئی قابل بھروسہ طریقہ تلاش نہیں کر سکے ہیں سوائے اس کے کہ ہر چیز کو تراش کر HTML عنصر کو روک دیا جائے۔

تاہم بہت زیادہ کام کے بعد ہم اپنے ٹیمپلیٹنگ سسٹم کے ساتھ ہم آہنگ ہونے کے ساتھ ساتھ، اس کے اردگرد مارجن کے ساتھ ہدف بنایا ہوا HTML عنصر فراہم کرنے میں کامیاب ہو گئے۔ اس خصوصیت کا استعمال کرتے وقت صارفین کو پہلی بار ہیڈر اور فوٹر کی وضاحت کرنے کی اجازت دینا۔

بدقسمتی سے، یہ جلد ہی واضح ہو گیا کہ ہدف کی خصوصیت کا استعمال کرتے وقت ایک اور تضاد تھا۔ اس واقفیت اور صفحہ کے سائز سے متعلق پیرامیٹرز کو نظر انداز کیا جا رہا تھا۔ اس کی وجہ یہ ہے کہ پی ڈی ایف کے لیے بنیادی طور پر ایک نیا خصوصی صفحہ کا سائز استعمال کیا جا رہا ہے، جبکہ ہدف کی خصوصیت ہمارے امیج کیپچر API میں اسی طرح کام کرتی ہے، جیسا کہ یہ دستاویز پر مبنی ہے، یہ شاید ہمارے DOCX API کے مطابق ہونا چاہیے جو ہدف بنائے گئے HTML تھے۔ عنصر نتیجہ خیز دستاویز کے اوپر ظاہر ہوتا ہے۔

لہٰذا ہم نے تبدیل کر دیا ہے کہ یہ خصوصیت کس طرح کام کرتی ہے، درخواست کردہ سائز اور واقفیت کے ساتھ پی ڈی ایف صفحہ بنانے کے لیے، جس میں ہدف شدہ مواد اوپر بائیں کونے میں ظاہر ہوتا ہے، DOCX API سے مطابقت رکھتا ہے۔

تازہ ترین بلاگ پوسٹس دیکھیں