VectorizeThis ডকুমেন্টেশন

ইমেজ ভেক্টরাইজার সেটিং

VectorizeThis-এর প্রতিটি কনভার্শন সেটিং ও শর্তসাপেক্ষ নিয়ন্ত্রণের ব্যবহারিক রেফারেন্স।

ফল ও ট্রেসিং নিয়ন্ত্রণ বাছাই

Web, Logo ও ফ্যাব্রিকেশন পর্যালোচিত ট্রেসিং পদ্ধতি তুলনা করে। একাধিক প্রাসঙ্গিক প্যালেট থাকলে প্যালেট, তারপর SVG নিন; অপ্রয়োজনীয় ধাপ বাদ। লেবেল চূড়ান্ত দৃশ্যমান রং গোনে, সাদাসহ কিন্তু স্বচ্ছতা নয়। নির্বাচন বদলান তুলনা আবার খোলে। Photo ও Complex Illustration বিদ্যমান অপ্টিমাইজার রাখে।

মোনোক্রোম ছয় পদ্ধতি তুলনা করে। রঙিন আর্টওয়ার্ক সর্বোচ্চ চার সমর্থিত প্রোফাইল পরীক্ষা করে; এক থেকে চার প্রোফাইলে প্রতি প্রোফাইলে 10, 8, 6 বা 5 বিকল্প। স্বয়ংক্রিয় নির্বাচন নির্দেশিকা তুলনা ও ধাপ বাদ দেওয়া বোঝায়।

ডিফল্টে দেখা সেটিং

শুধু বর্তমান ইমেজ ও ব্যবহারে প্রযোজ্য নিয়ন্ত্রণ দেখায়। নিয়ন্ত্রণ না থাকার মানে সাধারণত সোর্স বিশ্লেষণে প্রাসঙ্গিক নির্বাচন মেলেনি। ট্রেসিং সেটিং বদলালে SVG পুনর্গণনা হয়; শুধু প্রদর্শনের নিয়ন্ত্রণে হয় না।

সরল করুন

সরল করুন রাস্টারের ছোট পরিবর্তন কতটা ঘনিষ্ঠভাবে পাথ অনুসরণ করবে ঠিক করে। বাড়ালে কম নোডে মসৃণ শেপ ও প্রায়ই ছোট SVG হয়। কোণ, সরু বিস্তারিত বা সূক্ষ্ম কনট্যুর গোল হয়ে গেলে কমান। খুব কম মানে রাস্টার নয়েজ জ্যামিতি হতে পারে; খুব বেশি মানে কাঙ্ক্ষিত সিলুয়েট বদলাতে পারে।

ব্যাকগ্রাউন্ড

ব্যাকগ্রাউন্ড শনাক্ত সমতল বাইরের ব্যাকগ্রাউন্ডের ব্যবস্থা ঠিক করে:

  • স্বয়ংক্রিয় সোর্স বিশ্লেষণ ও ব্যবহার দিয়ে আউটপুটে ব্যাকগ্রাউন্ড থাকা উচিত কি না ঠিক করে।
  • সরান শনাক্ত বাইরের ব্যাকগ্রাউন্ড বাদ দেয়, যাতে SVG অন্য রঙে বসে।
  • রাখুন ব্যাকগ্রাউন্ড আর্টওয়ার্ক হিসেবে ট্রেস করে।

আগেই স্বচ্ছ বা নির্ভরযোগ্য বাইরের ব্যাকগ্রাউন্ড না চেনা ইমেজে এটি না-ও থাকতে পারে।

currentColor ব্যবহার

যোগ্য এক রঙের Web বা Logo ফলে currentColor ব্যবহার নির্দিষ্ট রং SVG কীওয়ার্ড currentColor দিয়ে বদলায়। এরপর এমবেড করা পৃষ্ঠার CSS টেক্সট রং নেয়। সোয়াচে নির্দিষ্ট রং নিতে বন্ধ করুন। ফ্যাব্রিকেশনসহ উত্তরাধিকার রং অনুপযুক্ত স্থানে এটি আসে না।

অর্থপূর্ণ কনটেন্ট পর্যন্ত SVG ক্রপ

প্রতিটি ফলে আছে, Web ও Logo-তে ডিফল্টে চালু। বাকি দৃশ্যমান জ্যামিতি না টেনে ভিউপোর্ট মানায়। ক্রপ চালু থাকলে আউটপুট রং সরালে সীমানা আবার হিসাব হয়। মূল খালি জায়গা রচনার অংশ হলে বন্ধ রাখুন।

দীর্ঘতম পাশ ও একক

ফ্যাব্রিকেশনে মিলিমিটার বা ইঞ্চিতে ভৌত দীর্ঘতম পাশ থাকতে পারে। মূল অনুপাত রেখে আউটপুটে বাস্তব মাপ দেয়। পাতলা বিস্তারিত, কার্ফ, ফাঁক বা মেশিনের বিশেষ প্রয়োজন নিরাপদ প্রমাণ করে না।

সর্বোচ্চ রং

শুধু নেটিভ VTracer সেটিংয়ের ফলে প্রযোজ্য; পর্যালোচিত প্যালেট পদ্ধতি নিজস্ব নিয়ন্ত্রণ নেয়।

সর্বোচ্চ রং রঙিন ট্রেসিং প্যালেট সীমিত করে। 2 থেকে 64 পূর্ণসংখ্যা দিন। কম মান কাছের শেড মিলিয়ে পাথ কমাতে পারে; বেশি মানে বেশি স্তর ও বড় ফাইলের বিনিময়ে গ্রেডিয়েন্ট ও সূক্ষ্ম বিস্তারিত থাকে। সংখ্যা ট্রেসিং সীমা, প্রতিটি রং আসার প্রতিশ্রুতি নয়। মোনোক্রোম বা রঙিন ট্রেসিং প্রযোজ্য না হলে লুকানো থাকে। সীমাবহির্ভূত মান কনভার্শনের আগে বাতিল হয়।

SVG প্রিসিশন

উন্নত সেটিংয়ের বাইরে এই সাধারণ সেটিং শুধু ফ্যাব্রিকেশন ছাড়া ফলে আসে। 0 থেকে 3 অপ্টিমাইজড স্থানাঙ্কের দশমিক প্রিসিশন নিয়ন্ত্রণ করে। প্রস্তুত প্রতিটি বিকল্প নিজস্ব পরীক্ষিত প্রিসিশন দিয়ে শুরু; হাতে পরিবর্তন অগ্রাধিকার পায়। বেশি প্রিসিশনে অবস্থানের বিস্তারিত থাকে, তবে সাধারণত বাইট বাড়ে।

উন্নত সেটিং

ডিফল্ট ফলে বিশেষ ট্রেসিং বা আউটপুট বদলাতে উন্নত সেটিং খুলুন। প্রাপ্যতা ইমেজ ও ব্যবহারের ওপর নির্ভরশীল।

রং মোড

সমর্থিত অ-মোনোক্রোম আর্টে স্বয়ংক্রিয়, মোনোক্রোম, 3 রং বা 4 রং নিন। স্বয়ংক্রিয় নির্বাচিত প্রস্তুত রেসিপি ফেরায়। মোনোক্রোম কালো দিয়ে শুরু; এক সম্পাদনাযোগ্য রং থাকলে Web ও Logo currentColor দিতে পারে। রংসমর্থিত ফ্যাব্রিকেশন প্যালেট সম্পাদনা ছাড়া একই ট্রেসিং নেয়। মোনোক্রোম সোর্স ও মোনোক্রোম-আবশ্যক ফ্যাব্রিকেশনে রং মোড বাদ।

ক্লাস্টারিং

শুধু নেটিভ VTracer সেটিংয়ের ফলে প্রযোজ্য; পর্যালোচিত প্যালেট পদ্ধতি নিজস্ব নিয়ন্ত্রণ নেয়।

আউটলাইন ট্রেসের আগে রাস্টার পিক্সেল কীভাবে অঞ্চলে ভাগ হবে ঠিক করে:

  • বাইনারি ফোরগ্রাউন্ড ও ব্যাকগ্রাউন্ড আলাদা করে; উচ্চ কনট্রাস্ট এক রঙের আর্টে উপযুক্ত।
  • রং ক্লাস্টার কাছের রং স্তরযুক্ত অঞ্চলে রাখে; সমতল বহুরঙা আর্টে সাধারণ নির্বাচন।
  • ওয়াটারশেড ইমেজের স্থানীয় কাঠামো দিয়ে অঞ্চল ভাগ করে; ছোঁয়া অঞ্চলে আলাদা সীমানা দরকার হলে সাহায্য করতে পারে।

কিনারা ও রং বণ্টন অনুযায়ী উপযুক্ত পদ্ধতি বদলায়। বিস্তারিত যোগের সঙ্গে পাথ বা ছোট বিচ্ছিন্ন অংশও বাড়তে পারে।

পাথ মেলান

SVGO বন্ধ বলে ফ্যাব্রিকেশনে নেই।

পাথ মেলান সামঞ্জস্যপূর্ণ জ্যামিতি এক করতে SVG অপ্টিমাইজেশনকে দেয়। দৃশ্যমান ফল না বদলে মার্কআপ ও পাথ সংখ্যা কমাতে পারে। পরের এডিটরে আলাদা পাথ লাগলে বা অপ্রত্যাশিত মিশ্রণ তদন্তে বন্ধ করুন।

প্রস্থ ও উচ্চতা সরান (viewBox নিন)

viewBox রেখে নির্দিষ্ট width ও height সরায়। SVG CSS বা কনটেনারে রেসপন্সিভভাবে স্কেল করে। ভৌত মাপ জরুরি বলে ফ্যাব্রিকেশন স্পষ্ট মাপ রাখতে পারে।

ট্রেস ইনপুট উন্নত করুন

শর্তসাপেক্ষ বিকল্প ট্রেসিংয়ের আগে রাস্টার বড় ও মসৃণ করে। সীমিত প্রাথমিক প্যালেটের বিস্তারিত আর্টে উপকারী হতে পারে। স্বয়ংক্রিয় নির্বাচনে যোগ্য ইমেজে চালু ও বন্ধ পরীক্ষা করে ভালো শুরুর ফল রাখে। অত্যন্ত বহুরঙা ইনপুটে নেই এবং আপলোড ফাইল বদলায় না।

ঘোরান

ট্রেসিংয়ের আগে রাস্টার ঘড়ির দিকে ঘোরাতে 0°, 90°, 180° বা 270° নিন। আগে ঘোরায় বলে SVG-তে রোটেশন ট্রান্সফর্মের বদলে নতুন ট্রেস করা স্থানাঙ্ক থাকে। স্বতন্ত্র জ্যামিতি রেখে দিক ঠিক করতে উপকারী।

মার্কআপ সাজান

মার্কআপ সাজান কপি ও ডাউনলোড SVG কোডে লাইন ব্রেক ও ইন্ডেন্ট দেয়। হাতে দেখা সহজ হলেও ফাইল সাইজ সাধারণত বাড়ে। রেন্ডার আর্টওয়ার্ক বদলায় না।

মাল্টিপাস অপ্টিমাইজেশন

SVGO বন্ধ বলে ফ্যাব্রিকেশনে নেই।

ট্রেসিংয়ের পর অতিরিক্ত SVG অপ্টিমাইজেশন চালায়। পুনরাবৃত্ত বা মেলানো যায় এমন মার্কআপে আউটপুট আরও ছোট হতে পারে। অতিরিক্ত সময় লাগতে পারে; কিছু ফাইল ছোট হবে না।

থ্রেশহোল্ড ও স্বয়ংক্রিয় বাইনারি থ্রেশহোল্ড

প্রতিটি মোনোক্রোম ফলে এক উন্নত নিয়ন্ত্রণে বাইনারি স্বয়ংক্রিয় থ্রেশহোল্ড ও 0 থেকে 255-এর থ্রেশহোল্ড স্লাইডার থাকে। স্লাইডার নাড়লে স্বয়ংক্রিয় বন্ধ হয়ে স্পষ্ট লুমিন্যান্স থ্রেশহোল্ডিং হয়; বেশি মানে সাধারণত হালকা পিক্সেল ঢোকে। নির্বাচিত রেসিপির কাভারেজে ফিরতে স্বয়ংক্রিয় চালু করুন। বদলের পর সরু ফাঁক ও ছিদ্র দেখুন।

ইনপুট স্মুদিং, কোণ ও কার্ভের দিক

শুধু নির্বাচিত পদ্ধতির ব্যবহৃত নিয়ন্ত্রণ আসে। ইনপুট স্মুদিং (sigma) কনট্যুর তোলার আগে কাভারেজ মসৃণতা বদলায়। নেটিভ মোনোক্রোমে কোণের সংবেদনশীলতা (corner); আইসোলাইন ও সমর্থিত রঙিন পদ্ধতিতে কার্ভের দিকের ব্যাসার্ধ (tangentRadius) থাকে। এগুলো শুধু SVG সাজায় না, ট্রেসিং জ্যামিতি বদলায়। ডিফল্ট নির্বাচিত বিকল্পের; পূর্বাবস্থায় ফেরা হাতে পরিবর্তন ফেরায়।

বিচ্ছিন্ন ডট গোল করুন

সমর্থিত নেটিভ মোনোক্রোম ও রঙিন পদ্ধতিতে বন্ধ, কঠোর, শিথিল বৃত্ত ফিটিং থাকে। কঠোর কাছের গোল মিল নেয়; শিথিল বেশি রাস্টার বৈচিত্র্য ও বড় সমর্থিত ডট নেয়। মেলা ভরা ডটে SVG <circle> হয়; ভাগ করা রঙের সীমানায় সামঞ্জস্যপূর্ণ জ্যামিতি থাকে। অক্ষর ও ছিদ্র রক্ষা করে, অনিশ্চিত শেপ অপরিবর্তিত রাখতে পারে। Vinyl Cutter, Tinkercad ও CNC-তে নিয়ন্ত্রণ ও ফিটিং বন্ধ।

ফ্যাব্রিকেশন আউটপুট নীতি

Laser Cutting, Tinkercad ও CNC ডিফল্টে মোনোক্রোম। Cricut, Vinyl Cutter ও Laser Engraving সমর্থিত সোর্সে রঙের প্যালেট নেয়। সবগুলো ভৌত মাপ ও ফ্যাব্রিকেশন পরীক্ষা রাখে। সব ফ্যাব্রিকেশন লক্ষ্যে SVGO বন্ধ, তাই 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 নাম অন্তর্ভুক্ত নয়। ডিফল্টে ফিরুন স্বয়ংক্রিয় সেটিং ও রং দিয়ে সরানো পাথ ফিরিয়ে দেয়।

প্রিভিউ ব্যাকগ্রাউন্ড

প্রিভিউয়ের উপরের ব্যাকগ্রাউন্ড স্বচ্ছ, সাদা ও কালোর মধ্যে ঘোরে। শুধু দেখার পৃষ্ঠ বদলায়, যাতে হালকা, গাঢ় ও স্বচ্ছ কিনারা দেখা যায়। কপি বা ডাউনলোড মার্কআপ বদলায় না।

ছোট বিচ্ছিন্ন অংশ পরিষ্কার

খুব ছোট বিচ্ছিন্ন অঞ্চল শনাক্ত হলে ছোট বিচ্ছিন্ন অংশ পরিষ্কার শুধু নিরাপদে অনিচ্ছাকৃত ছিটে মনে করা অঞ্চল সরায়। কিছু থাকতে পারে। ফ্যাব্রিকেশন ছাড়া অবশিষ্ট পরীক্ষা × দিয়ে লুকাতে পারেন; ফ্যাব্রিকেশন পরীক্ষা দৃশ্যমান থাকে। ছোট ইচ্ছাকৃত দাগ নয়েজের মতো হতে পারে বলে প্রিভিউ দেখুন।

আউটপুটের বিস্তারিত ও SSIM তথ্য

ফাইল সাইজের পাশে সোর্স রেজোলিউশন থাকে। সাধারণ আউটপুটে পাথ সংখ্যা ও SVG সাইজ। ডেস্কটপে আউটপুটের বিস্তারিত ক্লিক করলে প্রসেস রাস্টার রেজোলিউশন ও উপলব্ধ তথ্য আসে: SSIM দৃশ্যমান মিল অনুমান করে; SSIM পার্থক্য ভারসাম্যপূর্ণ ফল ও সর্বোচ্চ SSIM বিকল্পের মাপা ফারাক। SSIM বিজয়ী নিন ছোট SVG অগ্রাধিকার না দিয়ে সবচেয়ে দৃশ্যমান মিলের মাপা বিকল্প দেয়। তদন্তের তথ্য; বেশি স্কোরে ভারী জ্যামিতি আসতে পারে।

একসঙ্গে সম্পাদনা

একাধিক কার্ডে একসঙ্গে সম্পাদনা ব্যাচের আলাদা উপলব্ধ নিয়ন্ত্রণ সংগ্রহ করে। পরিবর্তন প্রস্তুত করে একসঙ্গে দিন। একই মানের কার্ড পুনর্গণনা হয় না। একই ব্যাচে আলাদা শুরু কেন বুঝতে স্বয়ংক্রিয় নির্বাচন বা সঠিক অগ্রাধিকারে সব ব্যবহার দেখুন।

মোনোক্রোম ও সমতল আর্ট পূর্ণ অনুমোদিত সোর্স রেজোলিউশনে, ছোট সোর্স বড় করে ট্রেস হয়। শুধু শনাক্ত জটিল ইমেজ বা ফটোতে দীর্ঘতম পাশ 2000 px। হোভার ও মাউস হুইল জুম ক্রপ বা ব্যাকগ্রাউন্ড সরানোর পরও সোর্স স্থানাঙ্কে প্রিভিউ মেলায়। ডেস্কটপে আউটপুটের বিস্তারিত প্রসেস মাপ দেয়; বৈধ মাপেই SSIM আসে। আপডেটের সময় কপি ও ডাউনলোড অপেক্ষা করে।

নির্বাচন বাকি থাকলে একসঙ্গে সম্পাদনা সবচেয়ে ছোট SVG ব্যবহার করুন দেয়। সেসব কার্ডে সব প্যালেটের প্রস্তাবিত চূড়ান্ত সবচেয়ে ছোট ফল নেয়; আগে নির্বাচিত কার্ড বদলায় না।

অস্বচ্ছতা, ব্যাচ প্রস্তুতি ও ফ্যাব্রিকেশন সতর্কতা

বিস্তৃত ভেতরের অস্বচ্ছতা বা গ্রেস্কেল বাইনারি অ্যান্টিএলিয়াসিং ভাবার বদলে রঙিন বিকল্প নেয়। আউটপুট রং আলফা রাখতে পারে; স্বচ্ছতা রং নয়। বৃত্ত ফিটিংয়ে ডিস্কের সোর্স-সমর্থিত সীমানা লাগে, তাই ছোট সেগমেন্টেশন টুকরা কল্পিত ডট হয় না।

সব ইমেজ প্রসেস বা নির্বাচন-প্রস্তুত এবং অন্তত একটি নির্বাচন বাকি হলেই সবচেয়ে ছোট SVG ব্যবহার করুন আসে। দুই সোর্স মাপ 256 px-এর নিচে হলে সব ব্যবহারে কম রেজোলিউশনের সতর্কতা থাকে।

ফ্যাব্রিকেশন সতর্কতা দৃশ্যমান। তবুও ডাউনলোডে বর্তমান আউটপুটের অনুমোদন লাগে; মেনে নিলে ফলাফলের সতর্কতা সরে না বা প্রত্যয়িত হয় না। সেটিং বদলালে অনুমতি বাতিল, তাই বাকি সতর্কতায় আবার অনুমোদন লাগে। ব্যাচ ডাউনলোডও অনুমোদনহীন ফ্যাব্রিকেশন সতর্কতা নিশ্চিত করায়।

সর্বশেষ হালনাগাদ: