انتخاب نتیجه و کنترلهای ردیابی
کاربردهای وب، لوگو و ساخت روشهای ردیابی بازبینیشده را مقایسه میکنند. اگر چند پالت مرتبط باقی بماند، ابتدا پالت و سپس 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)
این گزینه ویژگیهای ثابت width و height را حذف و viewBox را حفظ میکند. 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 دانلود همه اثر میگذارند؛ پیشنمایش را تغییر نمیدهند. صفحهٔ دریافتکننده باید متغیرها یا کلاسها را تعریف کند تا SVG صادرشده با رنگهای مورد نظر رندر شود. پاک کردن همه تأیید میخواهد و فقط زبانهٔ فعلی متغیرها یا کلاسها را پاک میکند.
واگرد و انجام دوباره
برای واگرد تنظیمات کارت و تغییر رنگ پالت از Ctrl+Z (یا Cmd+Z در مک) استفاده کنید. برای انجام دوباره از Ctrl+Shift+Z (یا Cmd+Shift+Z در مک) استفاده کنید. کشیدن لغزنده یا انتخابگر رنگ یک مرحله محسوب میشود؛ ویرایش گروهی چند کارت هم یک مرحله است. پسزمینهٔ پیشنمایش و نامگذاری متغیر یا کلاس CSS شامل نمیشوند. بازنشانی به پیشفرضها کارت را به تنظیمات خودکار برمیگرداند و مسیرهای حذفشده بر اساس رنگ را بازمیگرداند.
پسزمینهٔ پیشنمایش
کنترل پسزمینه بالای پیشنمایش میان شفاف، سفید و سیاه جابهجا میشود. فقط سطح پیشنمایش را تغییر میدهد تا بتوانید لبههای روشن، تیره و شفاف را بررسی کنید. هرگز کد SVG کپیشده یا دانلودشده را تغییر نمیدهد.
پاکسازی جزیرههای ریز
اگر بررسی خروجی ناحیههای جدا و بسیار کوچک پیدا کند، پاکسازی جزیرههای ریز فقط ناحیههایی را حذف میکند که با اطمینان لکههای ناخواسته تشخیص میدهد. ممکن است بعضی جزیرهها پس از پاکسازی باقی بمانند. در نتایج غیرساختی میتوانید بررسی باقیمانده را با × ببندید؛ بررسیهای ساخت قابل مشاهده میمانند. پیشنمایش را بررسی کنید، زیرا نشانههای کوچک عمدی میتوانند شبیه نویز باشند.
جزئیات خروجی و اطلاعات تشخیصی SSIM
هر کارت رزولوشن تصویر منبع را کنار حجم فایل نشان میدهد. خلاصهٔ معمول خروجی تعداد مسیر و حجم فایل SVG را نشان میدهد. در رایانهٔ رومیزی، کلیک روی جزئیات خروجی رزولوشن رستر پردازششده و اطلاعات فنی موجود را آشکار میکند: SSIM شباهت بصری را تخمین میزند و اختلاف SSIM تفاوت اندازهگیریشده میان نتیجهٔ متعادل و گزینهٔ دارای بالاترین SSIM است. استفاده از برندهٔ SSIM مشابهترین گزینهٔ اندازهگیریشده از نظر بصری را بدون ترجیح SVG کمحجمتر اعمال میکند. این اطلاعات برای بررسیاند؛ امتیاز بالاتر میتواند با هندسهٔ بسیار سنگینتر همراه باشد.
ویرایش گروهی
با بیش از یک کارت نتیجه، ویرایش گروهی کنترلهای متمایز موجود در کل گروه را جمع میکند. تغییرات را آماده و سپس با هم اعمال کنید. کارتهایی که از قبل مقدار درخواستی را دارند دوباره محاسبه نمیشوند. نحوهٔ انتخاب خودکار را ببینید تا بدانید چرا دو تصویر یک گروه ممکن است با تنظیمات متفاوت شروع کنند یا برای انتخاب اولویت مناسب همهٔ کاربردها را مرور کنید.
طرحهای تکرنگ و رنگتخت با رزولوشن کامل منبع در محدودهٔ مجاز ردیابی میشوند و منابع کوچک بزرگتر میشوند. فقط تصاویر پیچیده یا عکسهای شناساییشده برای بلندترین ضلع ردیابی محدودیت 2000 px دارند. بزرگنمایی با اشارهگر و چرخ ماوس، پیشنمایشها را در مختصات منبع، حتی پس از برش یا حذف پسزمینه، هماهنگ میکند. جزئیات خروجی در رایانهٔ رومیزی ابعاد رستر پردازششده را آشکار میکند؛ اطلاعات SSIM فقط در صورت وجود اندازهگیری معتبر ظاهر میشوند. کپی کد و دانلود هنگام بهروزرسانی منتظر میمانند.
وقتی کارتی هنوز انتخاب نتیجهٔ معلق دارد، ویرایش گروهی «استفاده از کمحجمترین SVGها» را ارائه میدهد. این گزینه کمحجمترین نتیجهٔ نهایی ارائهشده را از میان پالتها برای آن کارتها انتخاب میکند و کارتهای از قبل انتخابشده را تغییر نمیدهد.
میزان کدری، آماده بودن گروه و هشدارهای ساخت
سطوح گستردهٔ کدری داخلی یا خاکستری از گزینههای رنگی استفاده میکنند تا با هموارسازی لبهٔ دودویی اشتباه نشوند. رنگهای خروجی میتوانند مقدار آلفا را حفظ کنند؛ خود شفافیت رنگ به شمار نمیآید. برازش دایره به مرز تأییدشده در منبع دور دیسک نیاز دارد، بنابراین قطعهٔ کوچک بخشبندی نمیتواند به نقطهای ساختگی تبدیل شود.
استفاده از کمحجمترین SVGها فقط وقتی ظاهر میشود که همهٔ تصاویر پردازش شده یا گزینههای نتیجهٔ آنها آماده باشد و حداقل یک انتخاب معلق بماند. وقتی هر دو بُعد منبع کمتر از 256 px باشند، هشدار کمرزولوشن برای همهٔ کاربردها ظاهر میشود.
هشدارهای ساخت قابل مشاهده میمانند. دانلود با وجود هشدار برای خروجی فعلی تأیید میخواهد؛ پذیرش آن یافتهها را حذف و فایل را تأیید نمیکند. تغییر تنظیمات آن اجازه را باطل میکند، بنابراین هشدارهای باقیمانده دوباره به تأیید نیاز دارند. دانلود گروهی نیز برای هشدارهای ساخت تأییدنشده تأیید میگیرد.
آخرین بهروزرسانی: