ইনস্কেপে সাধারণ লাইনগুলি আঁকুন


12

আমি ইনস্কেপ (বেজিয়ার সরঞ্জাম বা ফ্রিহ্যান্ড লাইন সরঞ্জাম সহ) লাইনগুলি আঁকতে পারি, তবে এগুলি পাথ অবজেক্ট হিসাবে উপস্থিত হয় এবং যখন আমি এটি সংরক্ষণ করি, এসভিজি ফাইলে তারাও পথ হিসাবে উপস্থিত হয়। আমার প্রশ্ন: আমি কীভাবে লাইনগুলি অঙ্কন এবং সংরক্ষণ করতে পারি ইনসক্যাপের সাথে পথ হিসাবে না?


ওহে. জিডিএসই তে স্বাগতম আপনি জিজ্ঞাসা করতে পারেন কেন আপনি এটি করতে চান? আপনি কি লাভ আশা করেন? আপনি বিশেষত কী করার চেষ্টা করছেন?
বিলি কের 14

@ বিলিকারার আমি অনুমান করেছিলেন যে তিনি ইতিমধ্যে বিদ্যমান কিছু প্রোগ্রামকে কিছু ইনপুট দিতে চান যা এসভিজি লাইন কমান্ডের প্রত্যাশা করে।
ব্যবহারকারী 287001

1
তবে এটি সমস্যার সমাধান করতে পারে, যদি প্রশ্নকারীর ইলাস্ট্রেটর চালানোর সম্ভাবনা থাকে। আপনার উত্তরে এটি যুক্ত করুন!
ব্যবহারকারী 287001

1
@ ব্যবহারকারী 287001 - ভাল এটি অদ্ভুত। ইনস্কেপ একটি লাইন বিভাগ দেখে, কিন্তু এটি তৈরি করার কোনও উপায় নেই! চিত্রের কাছ থেকে আমদানি করা উদাহরণ রেখাংশ দেখুন
বিলি কের

2
দেরী উত্তর দেওয়ার জন্য দুঃখিত। হিসাবে ব্যবহারকারী 287001 উল্লিখিত হয়েছে আমাকে একটি ইনপুট হিসাবে এসভিজি দিতে হবে এবং এটি লাইন প্রত্যাশা করে। আমি ভাবছিলাম যে ইনস্কেপ লাইন তৈরি করতে পারে, যেহেতু এটি লাইনগুলি দেখে এবং আপনি যদি একটি এসভিজি লাইন যুক্ত করেন তবে আপনি এটি সংশোধন করতে এবং এটি সংরক্ষণ করতে পারেন এবং এটি লাইন থেকে যায়।
জোল্টন

উত্তর:


12

টিএলডিআর: আপনি সত্যিই পারবেন না, তবে আপনি *

ইনস্কেপ লাইনগুলিতে, বা আকারগুলি (আয়তক্ষেত্র ** ব্যতীত) সাধারণত ভেক্টর পাথের ধারণাটি ব্যবহার করে নির্মিত হয়, যেখানে ভরাট এবং স্ট্রোক প্রয়োগ করা হয়। সফটওয়্যারটি এভাবেই কাজ করে। ইল্ক্রেস্টারের মতো ইঙ্কস্কেপে কোনও লাইন সেগমেন্ট সরঞ্জাম নেই।

* ইনস্কেপ এবং অন্যান্য ভেক্টর চিত্র সম্পাদকদের মধ্যে রাস্টার চিত্রগুলি লিঙ্ক বা এম্বেড করা সম্ভব তবে এগুলি পিক্সেল দিয়ে তৈরি রাস্টার চিত্র হিসাবে থাকবে remain সম্পাদনা> বিটম্যাপ অনুলিপি তৈরি করে ইনকস্কেপে তৈরি বস্তুগুলিকে রাস্টেরাইজ করাও সম্ভব তবে আবার এগুলি পিক্সেল দ্বারা তৈরি করা হবে, ভেক্টর নয়।

* এছাড়াও, আপনি একটি লাইন তৈরি করতে আন্ডারস্কোর অক্ষর ব্যবহার করতে পারেন, যা অবশ্যই কোনও পাথ না করে পাঠ্য অবজেক্ট হবে। তবে আবার, কড়া কথা বলতে গেলে, ফন্টগুলি এখনও ভেক্টর পাথ দ্বারা তৈরি।

** এছাড়াও একটি দীর্ঘ আয়তক্ষেত্র তৈরি করা এবং এটি পূরণ করা সম্ভব। প্রযুক্তিগতভাবে এর মতো কোনও পথ নয়, তবে একটি এসভিজি রেট অবজেক্ট, আপনি দেখতে পাবেন যে আপনি এক্সএমএল কোডটি পরীক্ষা করেন কিনা।

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

এখানে একটি উদাহরণ এসভিজি লাইন বিভাগ যা ইনকস্কেপে কাজ করে বলে মনে হচ্ছে, আপনি কেবল একটি সরঞ্জাম দিয়ে একটি তৈরি করতে পারবেন না, বা জিইআইআই ব্যবহার করে কোনও সরঞ্জাম দিয়ে শেষ পয়েন্টগুলি সম্পাদনা করতে পারবেন না। আপনি এটিকে ঘোরান, এবং প্রসারিত করতে পারেন।

  <line
 x1="37.770248"
 y1="32.135063"
 x2="80.329521"
 y2="18.314875"
 id="line1"
 style="fill:none;stroke:#231f20;stroke-width:0.48102528;stroke-miterlimit:10" />

1
যদি কেউ এই বৈশিষ্ট্যটির জন্য অনুরোধ করতে চান তবে এখানে এমন পৃষ্ঠা যা আপনি এটি করতে পারেন। আমি নিজে এটি করব, তবে আমি নিশ্চিত না যে আমি ব্যবহারের ক্ষেত্রে যথেষ্ট পরিমাণে বুঝতে পেরেছি।
ওয়াইল্ডকার্ড

আমি ওপিটির জন্য সেই পৃষ্ঠাটি সন্ধান করার চেষ্টা করছিলাম, তবে তা করতে ব্যর্থ হয়েছিল। লিঙ্ক ভাগ করে নেওয়ার জন্য অনেক ধন্যবাদ!
বিলি কের

6

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

দুর্ভাগ্যক্রমে আমি এ জাতীয় ইনস্কেপ এক্সটেনশান প্রোগ্রামটি প্রদর্শন করতে পারি না এবং এর চেয়ে কম আমি একটিও তৈরি করতে পারি। তবে বোনের সাইটে এই আলোচনাটি দেখুন: /programming/9102563/turn-svg-path-into-line-setions

একটি দ্রুত অনুসন্ধানও এই কোডটিকে পপআপ করেছে। https://jsfiddle.net/fq9n7f76/18/

আমি অবশ্যই স্বীকার করব যে আমি দেখতে পাচ্ছি না এটি বৈধ, তবে এটি পলিনাইনগুলি আউটপুট বলে মনে হচ্ছে। আশা করি আপনি এই ভাষা আরও ভাল করে পড়তে এবং বলতে পারবেন।

কিছু সিএডি প্রোগ্রাম ওয়ান্টেড এসভিজি লাইন রফতানি করতে পারে। আমি চেক করেছি যে কমপক্ষে LibreCAD এটি করে কারণ কিছু সিএএম-সরঞ্জাম এটি চায়। LibreCAD হ'ল ফ্রিওয়্যার। আপনি যদি সেখানে আপনার অঙ্কন কাজ করতে পারেন তা পরীক্ষা করুন।


আপনার উত্তরের জন্য ধন্যবাদ. হ্যাঁ, আমি সেই ভাষা বলতে পারি, যেহেতু আমি একজন প্রোগ্রামার ডিজাইনার নই :)
জোল্টন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.