نتیجہ اور ٹریسنگ کنٹرول منتخب کرنا
ویب، لوگو اور فیبریکیشن جائزہ شدہ ٹریسنگ طریقوں کا موازنہ کرتے ہیں۔ کئی موزوں پیلیٹس باقی ہوں تو پیلیٹ، پھر SVG چنیں؛ غیر ضروری مراحل نہیں آتے۔ لیبل مکمل نظر آنے والے رنگ گنتے ہیں، سفید شامل، شفافیت خارج۔ انتخاب بدلیں موازنہ دوبارہ کھولتا ہے۔ فوٹو اور پیچیدہ السٹریشن اپنا موجودہ آپٹیمائزر رکھتے ہیں۔
یک رنگی آرٹ ورک چھ طریقوں کا موازنہ کرتا ہے۔ رنگین آرٹ ورک زیادہ سے زیادہ چار معاون پروفائل آزماتا ہے؛ تعداد ایک سے چار بڑھنے پر فی پروفائل 10، 8، 6 یا 5 امیدوار ہوتے ہیں۔ خودکار انتخاب کی رہنما تحریر موازنہ اور مرحلے چھوڑنے کے قواعد بتاتی ہے۔
بنیادی طور پر دکھائی جانے والی سیٹنگز
VectorizeThis صرف موجودہ تصویر اور استعمال کے موزوں کنٹرول دکھاتا ہے۔ غائب کنٹرول عموماً بتاتا ہے کہ سورس تجزیے کو متعلقہ انتخاب نہیں ملا۔ ٹریسنگ سیٹنگ بدلنے سے SVG دوبارہ حساب ہوتا ہے؛ صرف ڈسپلے کنٹرول سے نہیں۔
سادہ بنائیں
سادہ بنائیں قابو کرتا ہے کہ پاتھ راسٹر کی چھوٹی تبدیلیوں کی کتنی پیروی کریں۔ اسے بڑھانے سے کم نوڈ والی ہموار شیپس اور اکثر چھوٹی SVG بنتی ہے۔ کونے، باریک تفصیل یا ہلکے کنٹور گول ہو گئے ہوں تو اسے کم کریں۔ بہت کم قدر راسٹر شور جیومیٹری میں رکھ سکتی ہے، جبکہ بہت زیادہ قدر مطلوبہ سلیوئٹ بدل سکتی ہے۔
بیک گراؤنڈ
بیک گراؤنڈ قابو کرتا ہے کہ شناخت شدہ فلیٹ بیرونی بیک گراؤنڈ کیسے سنبھالا جائے:
- آٹو سورس تجزیے اور منتخب استعمال سے طے کرتا ہے کہ بیک گراؤنڈ آؤٹ پٹ میں ہونا چاہیے یا نہیں۔
- ہٹائیں شناخت شدہ بیرونی بیک گراؤنڈ خارج کرتا ہے تاکہ SVG دوسرے رنگوں پر رکھا جا سکے۔
- برقرار رکھیں بیک گراؤنڈ کو آرٹ ورک کے طور پر ٹریس کرتا ہے۔
یہ کنٹرول پہلے سے شفاف تصویر یا قابل اعتماد بیرونی بیک گراؤنڈ نہ ملنے پر غائب ہو سکتا ہے۔
currentColor استعمال کریں
اہل یک رنگی ویب یا لوگو نتائج میں currentColor استعمال کریں مقررہ آؤٹ پٹ رنگ کو SVG کلیدی لفظ currentColor سے بدلتا ہے۔ SVG پھر اس صفحے کے CSS متن کا رنگ لیتا ہے جہاں اسے شامل کیا جائے۔ سواچ سے مقررہ رنگ چننے کے لیے اسے بند کریں۔ جہاں وراثتی رنگ ناموزوں ہو، بشمول فیبریکیشن، یہ اختیار نہیں دکھتا۔
SVG کو بامعنی مواد تک کراپ کریں
یہ کنٹرول ہر نتیجے کے لیے دستیاب اور ویب و لوگو کے لیے پہلے سے فعال ہے۔ یہ جیومیٹری کھینچے بغیر ویو پورٹ باقی نظر آنے والی جیومیٹری تک بدلتا ہے۔ کراپنگ فعال ہو تو آؤٹ پٹ رنگ ہٹانے سے یہ حدود دوبارہ نکلتی ہیں۔ اصل خالی جگہ ترکیب کا حصہ ہو تو کراپنگ بند رکھیں۔
سب سے لمبی طرف اور اکائیاں
فیبریکیشن میں ملی میٹر یا انچ میں حقیقی سب سے لمبی طرف کی قدر مل سکتی ہے۔ یہ اصل تناسب رکھتے ہوئے آؤٹ پٹ کا مطلوبہ حقیقی سائز مقرر کرتی ہے۔ اس سے باریک خصوصیات، کرف، خلا یا مشین کی مخصوص ضروریات کے محفوظ ہونے کا ثبوت نہیں ملتا۔
زیادہ سے زیادہ رنگ
یہ کنٹرول صرف مقامی VTracer سیٹنگز استعمال کرنے والے نتائج پر لاگو ہوتا ہے؛ جائزہ شدہ پیلیٹ طریقے اپنے امیدوار کنٹرول استعمال کرتے ہیں۔
زیادہ سے زیادہ رنگ رنگین ٹریسنگ کی دستیاب پیلیٹ محدود کرتا ہے۔ 2 سے 64 تک صحیح عدد دیں۔ کم قدریں ملتے شیڈ یکجا کرکے پاتھ کم کر سکتی ہیں؛ زیادہ قدریں زیادہ تہوں اور بڑی فائل کی قیمت پر گریڈینٹ اور باریک تفصیل رکھ سکتی ہیں۔ تعداد ٹریسنگ کی حد ہے، ہر رنگ آنے کا وعدہ نہیں۔ یک رنگی سورس یا جہاں رنگین ٹریسنگ لاگو نہ ہو وہاں کنٹرول چھپا ہے۔ حد سے باہر قدر کنورژن سے پہلے رد ہوتی ہے۔
SVG پریسیژن
یہ بنیادی سیٹنگ ایڈوانسڈ سیٹنگز سے باہر ہے اور صرف غیر فیبریکیشن نتائج میں آتی ہے۔ 0 سے 3 تک قدریں آپٹیمائزڈ مختصات کی اعشاری درستگی قابو کرتی ہیں۔ ہر تیار انتخاب اپنی آزمودہ پریسیژن سے شروع ہوتا ہے؛ دستی تبدیلی کو ترجیح رہتی ہے۔ زیادہ پریسیژن مقام کی تفصیل رکھ سکتی ہے مگر عموماً بائٹس بڑھاتی ہے۔
ایڈوانسڈ سیٹنگز
بنیادی نتیجے کو مخصوص ٹریسنگ یا آؤٹ پٹ تبدیلی چاہیے تو ایڈوانسڈ سیٹنگز کھولیں۔ دستیابی پھر بھی تصویر اور استعمال پر منحصر ہے۔
کلر موڈ
معاون غیر یک رنگی آرٹ ورک میں آٹو، یک رنگی، 3 رنگ یا 4 رنگ چنیں۔ آٹو منتخب تیار ترکیب واپس لاتا ہے۔ یک رنگی سیاہ سے شروع ہوتا ہے؛ ایک قابل تدوین رنگ باقی ہو تو ویب اور لوگو میں currentColor مل سکتا ہے۔ رنگوں کی معاون فیبریکیشن یہی ٹریسنگ انتخاب بغیر پیلیٹ تدوین استعمال کرتی ہے۔ یک رنگی سورس اور یک رنگی لازم فیبریکیشن موڈ میں کلر موڈ نہیں آتا۔
کلسٹرنگ
یہ کنٹرول صرف مقامی VTracer سیٹنگز استعمال کرنے والے نتائج پر لاگو ہوتا ہے؛ جائزہ شدہ پیلیٹ طریقے اپنے امیدوار کنٹرول استعمال کرتے ہیں۔
کلسٹرنگ طے کرتی ہے کہ آؤٹ لائن ٹریس کرنے سے پہلے راسٹر پکسل علاقوں میں کیسے بانٹے جائیں:
- بائنری اگلے حصے کو بیک گراؤنڈ سے الگ کرتا اور زیادہ کانٹراسٹ والے یک رنگی آرٹ میں بہتر ہے۔
- رنگوں کا کلسٹر ملتے رنگ تہہ دار علاقوں میں جمع کرتا اور فلیٹ کثیر رنگی آرٹ ورک کا عمومی انتخاب ہے۔
- واٹرشیڈ مقامی تصویری ساخت سے علاقے الگ کرتا اور چھوتے علاقوں کو مختلف حدود درکار ہوں تو مدد دے سکتا ہے۔
بہترین انتخاب کناروں اور رنگ کی تقسیم پر منحصر ہے۔ تفصیل بڑھانے والا طریقہ پاتھ یا چھوٹے جزائر بھی بڑھا سکتا ہے۔
پاتھ ضم کریں
فیبریکیشن کے لیے دستیاب نہیں کیونکہ SVGO بند ہے۔
پاتھ ضم کریں، SVG آپٹیمائزیشن کو موزوں جیومیٹری ملانے دیتا ہے۔ یہ نظر آنے والی تبدیلی کے بغیر مارک اپ اور پاتھ کی تعداد کم کر سکتا ہے۔ بعد کے ایڈیٹر کو الگ پاتھ درکار ہوں یا غیر متوقع انضمام جانچ رہے ہوں تو بند کریں۔
چوڑائی اور اونچائی ہٹائیں (اس کے بجائے viewBox استعمال کریں)
یہ viewBox رکھتے ہوئے مقررہ width اور height خصوصیات ہٹاتا ہے۔ تیار SVG، CSS یا کنٹینر کے ذریعے رسپانسیو سائز لیتا ہے۔ فیبریکیشن میں حقیقی سائز اہم ہونے کے باعث واضح ابعاد رہ سکتے ہیں۔
ٹریس ان پٹ بہتر بنائیں
یہ مشروط اختیار ٹریسنگ سے پہلے ان پٹ بڑا اور ہموار کرکے راسٹر کی پیشگی پروسیسنگ کرتا ہے۔ محدود ابتدائی پیلیٹ والے تفصیلی آرٹ ورک میں مدد دے سکتا ہے۔ VectorizeThis خودکار انتخاب میں اہل تصویر کو اس اختیار کے ساتھ اور بغیر آزماتا اور بہتر ابتدائی نتیجہ رکھتا ہے۔ بہت زیادہ رنگوں والے ان پٹ میں یہ نہیں ملتا، اور اپ لوڈ فائل نہیں بدلتا۔
گھمائیں
ٹریسنگ سے پہلے راسٹر گھڑی کی سمت گھمانے کے لیے 0°، 90°، 180° یا 270° چنیں۔ گردش ویکٹرائزیشن سے پہلے ہوتی ہے، اس لیے SVG میں روٹیشن ٹرانسفارم کے بجائے نئے ٹریس شدہ مختصات ہوتے ہیں۔ یہ خودکفیل جیومیٹری رکھتے ہوئے رخ درست کرنے میں مفید ہے۔
مارک اپ منظم کریں
مارک اپ منظم کریں کاپی اور ڈاؤن لوڈ شدہ SVG کوڈ میں نئی سطریں اور انڈینٹ ڈالتا ہے۔ دستی جائزہ آسان ہوتا مگر فائل عموماً بڑھتی ہے۔ دکھائی دینے والا آرٹ ورک نہیں بدلتا۔
ملٹی پاس آپٹیمائزیشن
فیبریکیشن کے لیے دستیاب نہیں کیونکہ SVGO بند ہے۔
یہ ٹریسنگ کے بعد SVG آپٹیمائزیشن کے اضافی دور چلاتا ہے۔ اس سے آؤٹ پٹ مزید کم ہو سکتا ہے، خاص کر مارک اپ میں دہرائی یا ملنے والی ساخت ہو۔ اضافی دور وقت بڑھا سکتے ہیں، اور بعض فائلیں نہیں سکڑتیں۔
تھریش ہولڈ اور خودکار بائنری تھریش ہولڈ
ہر یک رنگی نتیجے میں ایک ایڈوانسڈ کنٹرول میں بائنری خودکار تھریش ہولڈ اور 0 سے 255 تک تھریش ہولڈ سلائیڈر ملتا ہے۔ سلائیڈر ہلانے سے آٹو بند ہوتا اور واضح روشنی پر مبنی تھریش ہولڈ لگتا ہے؛ زیادہ قدر عموماً ہلکے پکسل شامل کرتی ہے۔ منتخب ترکیب کی کوریج پر لوٹنے کے لیے آٹو دوبارہ فعال کریں۔ تھریش ہولڈ بدلنے کے بعد تنگ خلا اور سوراخ جانچیں۔
ان پٹ ہمواری، کونے اور کرو کی سمت
صرف منتخب طریقے میں استعمال ہونے والے کنٹرول آتے ہیں۔ ان پٹ ہمواری (sigma) کنٹور نکالنے سے پہلے کوریج کی ہمواری بدلتی ہے۔ مقامی یک رنگی طریقوں میں کونے کی حساسیت (corner)؛ آئسولائن اور معاون رنگین طریقوں میں کرو کی سمت کا رداس (tangentRadius) ملتا ہے۔ یہ محض SVG فارمیٹنگ کے بجائے ٹریسنگ جیومیٹری بدلتے ہیں۔ بنیادی قدریں منتخب امیدوار کی ہوتی ہیں؛ انڈو دستی تبدیلی واپس کرتا ہے۔
الگ نقطے گول کریں
معاون مقامی یک رنگی اور رنگین طریقے بند، سخت اور نرم دائرہ فٹنگ دیتے ہیں۔ سخت زیادہ قریب گول مماثلت لیتا ہے؛ نرم زیادہ راسٹر تبدیلی اور بڑے معاون نقطے قبول کرتا ہے۔ موزوں ٹھوس نقطے SVG <circle> عناصر استعمال کرتے ہیں؛ مشترکہ رنگین حدود موزوں جیومیٹری رکھتی ہیں۔ شناخت حروف اور سوراخ محفوظ رکھتی اور غیر یقینی شیپس نہیں بدل سکتی۔ ونائل کٹر، Tinkercad اور CNC کے لیے یہ کنٹرول اور فٹنگ بند ہیں۔
فیبریکیشن آؤٹ پٹ کی پالیسی
لیزر کٹنگ، Tinkercad اور CNC میں یک رنگی ٹریسنگ بنیادی انتخاب ہے۔ Cricut، ونائل کٹر اور لیزر اینگریونگ سورس کی معاونت پر رنگین پیلیٹس قبول کرتے ہیں۔ سب حقیقی سائز اور فیبریکیشن جانچ رکھتے ہیں۔ ہر فیبریکیشن ہدف میں SVGO بند ہے، اس لیے SVG پریسیژن، پاتھ ضم کرنا، رسپانسیو ابعاد اور ملٹی پاس آپٹیمائزیشن وہاں نہیں ملتے۔ مارک اپ منظم کریں جیومیٹری بدلے بغیر کوڈ ترتیب دیتا ہے۔
نتیجے کے کنٹرول اور مشروط ٹول
رنگوں کے سواچ
سواچ مکمل SVG میں ملے رنگ دکھاتے ہیں، بشمول پاتھ کی ضمنی سیاہ بھرائی۔ پورے آؤٹ پٹ میں وہ رنگ بدلنے کے لیے سواچ کلک کریں۔ چننے والا ہلانے پر SVG پری ویو اپ ڈیٹ ہوتا ہے؛ تصدیق یا باہر کلک کرنے سے بند ہوتا ہے۔ معاون براؤزر میں آئی ڈراپر چننے والا بند کیے بغیر اسکرین رنگ لے سکتا ہے۔ آٹھ سے زیادہ رنگ ہوں تو تدوین سے پہلے مختصر ڈھیر کلک کرکے پھیلائیں۔ نئی SVG میں رنگوں کی تعداد وہی رہے تو اپنی پسند سیٹنگز دوبارہ چلنے پر محفوظ رہتی ہے۔
کم از کم دو رنگوں کی پھیلی پیلیٹ میں سواچ پر ہوور کرکے × بٹن سے تصدیق کے بعد اس رنگ کے تمام پاتھ ہٹائیں۔ currentColor فعال ہو یا فیبریکیشن نتیجہ ہو تو یہ دستیاب نہیں۔ ہٹائے رنگ سیٹنگز دوبارہ چلنے پر بھی غائب رہتے ہیں، جب تک بنیادی سیٹنگز بحال کریں نہ کریں۔ ڈاؤن لوڈ سے پہلے پری ویو جانچیں: رنگ حذف کرنے سے اس کی جیومیٹری، بشمول اس رنگ کی مطلوبہ تفصیل، ہٹتی ہے۔
CSS ویری ایبل اور کلاس
مکمل SVG میں زیادہ سے زیادہ آٹھ رنگ ہوں اور currentColor استعمال کریں بند ہو تو پیلیٹ کے ساتھ گیئر CSS ایکسپورٹ نام کھولتا ہے۔ رنگ کی بھرائی CSS کسٹم پراپرٹی سے بدلنے کے لیے ویری ایبل، یا ان پاتھ کو CSS کلاس دینے کے لیے کلاس چنیں۔ دوسرے رنگ یا کارڈ میں دیے نام تجاویز میں آتے ہیں۔ نام کوڈ کاپی کریں، انفرادی SVG ڈاؤن لوڈ اور سب ڈاؤن لوڈ کریں ZIP کے مواد پر اثر ڈالتے ہیں؛ پری ویو نہیں بدلتے۔ مطلوبہ رنگوں کے لیے وصول کنندہ صفحے کو ویری ایبل یا کلاس تعریف کرنا ہوگی۔ سب صاف کریں تصدیق مانگتا اور صرف منتخب ویری ایبل یا کلاس ٹیب صاف کرتا ہے۔
انڈو اور ریڈو
کارڈ سیٹنگز اور پیلیٹ رنگوں کی تبدیلی واپس کرنے کے لیے Ctrl+Z (Mac پر Cmd+Z) استعمال کریں۔ دوبارہ کرنے کے لیے Ctrl+Shift+Z (Mac پر Cmd+Shift+Z) استعمال کریں۔ سلائیڈر یا کلر پکر کھینچنا ایک قدم ہے؛ کئی کارڈ کا بلک ایڈٹ بھی ایک قدم ہے۔ پری ویو بیک گراؤنڈ اور CSS ویری ایبل/کلاس نام شامل نہیں۔ بنیادی سیٹنگز بحال کریں کارڈ کی خودکار سیٹنگز اور رنگ کے ذریعے ہٹائے پاتھ واپس لاتا ہے۔
پری ویو بیک گراؤنڈ
پری ویو کے اوپر بیک گراؤنڈ کنٹرول شفاف، سفید اور سیاہ کے درمیان بدلتا ہے۔ یہ صرف دیکھنے کی سطح بدلتا ہے تاکہ ہلکے، گہرے اور شفاف کنارے جانچیں۔ کاپی یا ڈاؤن لوڈ شدہ SVG مارک اپ کبھی نہیں بدلتا۔
چھوٹے جزائر صاف کریں
آؤٹ پٹ جانچ میں بہت چھوٹے الگ علاقے ملیں تو چھوٹے جزائر صاف کریں صرف وہ علاقے ہٹاتا ہے جنہیں محفوظ طور پر غیر ضروری دھبے سمجھ سکے۔ صفائی کے بعد بعض جزائر رہ سکتے ہیں۔ غیر فیبریکیشن نتائج میں باقی جانچ × سے بند کر سکتے ہیں؛ فیبریکیشن جانچ نظر آتی رہتی ہے۔ پری ویو جانچیں کیونکہ مطلوبہ چھوٹے نشان شور جیسے لگ سکتے ہیں۔
آؤٹ پٹ کی تفصیل اور SSIM تشخیص
ہر کارڈ سورس تصویر کی ریزولوشن اس کے فائل سائز کے ساتھ دکھاتا ہے۔ عام آؤٹ پٹ خلاصہ پاتھ کی تعداد اور SVG سائز دکھاتا ہے۔ ڈیسک ٹاپ پر آؤٹ پٹ کی تفصیل کلک کرنے سے پروسیس شدہ راسٹر ریزولوشن اور دستیاب تکنیکی تشخیص آتی ہے: SSIM بصری مماثلت کا تخمینہ ہے، جبکہ SSIM کا فرق متوازن نتیجے اور سب سے زیادہ SSIM امیدوار کا ناپا فرق ہے۔ SSIM فاتح استعمال کریں چھوٹی SVG کو ترجیح دیے بغیر سب سے زیادہ بصری مماثلت والا ناپا امیدوار لگاتا ہے۔ یہ تشخیص تحقیق کے لیے ہے؛ زیادہ اسکور کے ساتھ کہیں زیادہ بھاری جیومیٹری آ سکتی ہے۔
بلک ایڈٹ
ایک سے زیادہ نتیجہ کارڈ ہوں تو بلک ایڈٹ پورے بیچ کے منفرد دستیاب کنٹرول جمع کرتا ہے۔ تبدیلیاں تیار کریں، پھر اکٹھی لگائیں۔ پہلے سے مطلوبہ قدر والے کارڈ دوبارہ حساب نہیں ہوتے۔ خودکار انتخاب کیسے ہوتا ہے دیکھیں تاکہ سمجھیں کہ ایک بیچ کی دو تصاویر مختلف سیٹنگز سے کیوں شروع ہو سکتی ہیں، یا درست ترجیح کے لیے تمام استعمال دیکھیں۔
یک رنگی اور فلیٹ آرٹ ورک مکمل منظور شدہ سورس ریزولوشن پر ٹریس ہوتے ہیں، چھوٹے سورس بڑے ہوتے ہیں۔ صرف شناخت شدہ پیچیدہ تصاویر یا فوٹو کی ٹریسنگ لمبی طرف 2000 px تک محدود ہے۔ ہوور زوم اور ماؤس وہیل زوم پری ویو کو سورس مختصات میں ہم آہنگ کرتے ہیں، کراپنگ یا بیک گراؤنڈ ہٹانے کے بعد بھی۔ ڈیسک ٹاپ آؤٹ پٹ کی تفصیل پروسیس شدہ راسٹر ابعاد دکھاتی ہے؛ SSIM تشخیص صرف درست پیمائش پر آتی ہے۔ اپ ڈیٹ کے دوران کوڈ کاپی اور ڈاؤن لوڈ انتظار کرتے ہیں۔
کسی کارڈ کے نتیجہ انتخاب باقی ہوں تو بلک ایڈٹ سب سے چھوٹی SVG استعمال کریں دیتا ہے۔ یہ ان کارڈز کے لیے پیلیٹس میں پیش کردہ حتمی نتائج سے سب سے چھوٹا چنتا اور منتخب کارڈ نہیں بدلتا۔
دھندلاہٹ، بیچ کی تیاری اور فیبریکیشن تنبیہات
اندرونی دھندلاہٹ یا سرمئی کی وسیع سطحوں کو غلطی سے بائنری اینٹی ایلیاسنگ سمجھنے کے بجائے رنگین امیدوار ملتے ہیں۔ آؤٹ پٹ رنگ الفا قدر رکھ سکتے ہیں؛ شفافیت خود رنگ نہیں گنتی۔ دائرہ فٹنگ کو قرص کے گرد سورس کی معاون حد چاہیے، اس لیے چھوٹا سیگمینٹ ٹکڑا من گھڑت نقطہ نہیں بن سکتا۔
سب سے چھوٹی SVG استعمال کریں صرف تب آتا ہے جب ہر تصویر پروسیس ہو چکی یا نتیجہ انتخاب تیار ہوں، اور کم از کم ایک انتخاب باقی ہو۔ ہر استعمال میں سورس کی دونوں جہتیں 256 px سے کم ہوں تو کم ریزولوشن کی تنبیہ آتی ہے۔
فیبریکیشن تنبیہات نظر آتی رہتی ہیں۔ پھر بھی ڈاؤن لوڈ کریں کے لیے موجودہ آؤٹ پٹ کی تصدیق ضروری ہے؛ قبول کرنے سے نتائج نہیں مٹتے اور فائل کی تصدیق نہیں ہوتی۔ سیٹنگز بدلنے سے اجازت ختم ہوتی ہے، اس لیے باقی تنبیہات پر دوبارہ تصدیق چاہیے۔ بیچ ڈاؤن لوڈ بھی غیر منظور شدہ فیبریکیشن تنبیہات کی تصدیق کرتا ہے۔
آخری تازہ کاری: