ڈکشنری

PDF ویجیٹ

PDF ویجیٹ ایک انٹرایکٹو PDF تشریح (annotation) ہے جو صارفین کو GUI عناصر کے ذریعے دستاویز کے ساتھ تعامل کرنے کی سہولت دیتی ہے۔ یہ عام طور پر PDF فارموں میں ڈیٹا داخل کرنے کے لیے استعمال ہوتے ہیں۔

PDF ویجیٹ کیا ہے؟

ایک PDF ویجیٹ کی ایک قسم ہے PDF پر تبصرہ جو انٹرایکٹو فارموں کے ساتھ استعمال ہوتی ہے اور ظاہر کرتی ہے گرافیکل یوزر انٹرفیس (GUI) ویجیٹس جو ڈیٹا داخل کرنے کے لیے استعمال ہوتے ہیں۔

PDF ویجیٹس معیاری PDF تشریحات سے اس لحاظ سے مختلف ہیں کہ یہ صارف کو تعامل اور ڈیٹا درج کرنے کی اجازت دیتے ہیں۔ معیاری تشریحات، مثلاً ٹیکسٹ باکس یا تیر، جامد ہوتی ہیں اور ان کے ساتھ تعامل نہیں کیا جا سکتا۔ اس کے برعکس، PDF ویجیٹس صارفین کو براہِ راست PDF فارم میں ڈیٹا درج کرنے اور ایسی کارروائیاں انجام دینے کی اجازت دیتے ہیں، جیسے فارم جمع کرانا یا تمام فیلڈز صاف کرنا۔

PDF ویجیٹس کے استعمال سے PDF فارموں کی انٹرایکٹوٹی اور فنکشنلٹی میں اضافہ ہوتا ہے، جس سے وہ زیادہ صارف دوست اور قابلِ رسائی بن جاتے ہیں۔

انٹرایکٹو PDF فارموں میں استعمال ہونے والے PDF ویجیٹس کی مثالوں میں ٹیکسٹ فیلڈز، چیک باکسز، ریڈیو بٹنز، ڈراپ ڈاؤن مینو اور بٹنز شامل ہیں۔

ویجیٹ اینوٹیشن کیا کرتی ہے

PDF میں فارم کے دو حصے ہوتے ہیں۔ فیلڈ دراصل ڈیٹا ہے: اس کا نام، قسم، ویلیو اور ویلیڈیشن رولز۔ ویجیٹ اس کی ظاہری شکل ہے: صفحے پر مستطیل، اس کی باڈر اور پس منظر، اور یہ منتخب یا دبائے جانے پر کیسا نظر آتا ہے۔

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

اپیئرنس اسٹریمز

ہر ویجیٹ اپنی ظاہری شکل کو ڈراؤ ایبل مواد کے ایک چھوٹے حصے کے طور پر محفوظ کرتا ہے، بجائے اس کے کہ ویور خود اسے رینڈر کرے۔ اسی لیے بھرا ہوا فارم ہر جگہ ایک جیسا نظر آتا ہے، اور اسی وجہ سے ایک ٹول سے بھرا ہوا فارم کسی دوسرے میں غلط لگ سکتا ہے اگر ویلیو تبدیل ہونے کے بعد اپیئرنس دوبارہ تیار نہ کی جائے۔

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