এসভিজি ফাইলে রূপান্তরগুলি সরানো হচ্ছে


155

আমি এটির সাথে কিছুক্ষণ লড়াই করে যাচ্ছি, এবং কোথাও কোনও উত্তর (এটি কার্যকর) খুঁজে পাচ্ছে না। আমার কাছে একটি এসভিজি ফাইল রয়েছে যা দেখতে এটির মতো দেখাচ্ছে:

<svg

   xmlns:dc="http://purl.org/dc/elements/1.1/"
   ...
   width="72.9375"
   height="58.21875"
   ...>
   ...
   <g
     ...
     transform="translate(10.75,-308.96875)"
     style="...">
     <path
       inkscape:connector-curvature="0"
       d="m -10.254587,345.43597 c 0,-1.41732 0.17692,-2.85384 0.5312502,-3.5625 0.70866,-1.41733 2.14518,-2.82259 3.5625,-3.53125 1.41733,-0.70866 2.11392,-0.70867 3.53125,0 1.41732,0.70866 ... z"
       ... />
  </g>
</svg>

আমি transform="..."লাইনটি সরাতে চাইছি তবে এখনও আমার চিত্রটি যেখানে রয়েছে আমি সেখানে রেখেছি (ইনকস্কেপে)। যদি আমি ম্যানুয়ালি ট্রান্সফর্মটি অপসারণ করি তবে চিত্রটি স্ক্রিনের অন্য অংশে প্রত্যাশিত (যেমনটি প্রত্যাশিত), তবে আমার পুরোপুরি ট্রান্সফর্মটি থেকে মুক্তি পাওয়া দরকার এবং একই সাথে চিত্রটি যেখানে চাই আমি ঠিক সেখানেই থাকি। পথগুলি স্থানাঙ্কগুলিতে রূপান্তরগুলি সরানোর / সমতল করার কোনও উপায় আছে কি? (আমার সাথে কেবলমাত্র রূপান্তরগুলিই হ'ল অনুবাদ এবং স্কেল, কোনও ম্যাট্রিক নেই))



1
থেকে ক্রস-লিঙ্ক stackoverflow.com/q/14684846/2171120
mirabilos

উত্তর:


149

কীভাবে ইনস্কেপে রূপান্তরগুলি সরিয়ে ফেলা যায়

  1. ইনস্কেপে এসভিজি ফাইলটি খুলুন
  2. সম্পাদনা -> এক্সএমএল সম্পাদক এ যান
  3. স্তরগুলিতে "রূপান্তর" বৈশিষ্ট্যগুলি সন্ধান করুন এবং সেগুলি মুছুন

অন্য রূপান্তর বৈশিষ্ট্য তৈরি না করে কীভাবে সমস্ত বস্তুকে একত্রে সরানো যায়

  1. সম্পাদনাতে যান -> সমস্ত স্তরগুলিতে সমস্ত নির্বাচন করুন
  2. অবজেক্ট -> ট্রান্সফর্ম এ যান

    ট্রান্সফর্ম প্যানেলে

  3. টিকচিহ্ন তুলে দিন আপেক্ষিক পদক্ষেপ পরীক্ষক আলাদাভাবে প্রতিটি বস্তুর প্রয়োগ করুন

  4. আপনার প্রয়োজন অনুসারে অনুভূমিক এবং উল্লম্ব মান সেট করুন এবং প্রয়োগ ক্লিক করুন

16
আমার জন্য কাজ করেছেন। অবজেক্টগুলিকে রূপান্তরিত হওয়ার আগে তাদের গ্রুপমুক্ত করা দরকার যাতে পাথের আসল স্থানাঙ্কগুলি আপডেট হয়।
রূপ্ট অ্যাঞ্জারমেয়ার

8
এইচ, এটি 0 তে সেট করার পরে এবং এক্সএমএল সম্পাদকটিতে আবার রূপান্তর প্রদর্শনটি প্রয়োগ করুন।
21

7
আমার পক্ষে এটি কাজ করার জন্য অবজেক্টগুলিকে গ্রুপবদ্ধ করা প্রয়োজনীয়, ধন্যবাদ!
হাই ঝাং

1
আমার পক্ষে কাজ করেনি। এটি পাতাগুলিতে রূপান্তর বৈশিষ্ট্যটি সমতল এবং সরানো হবে (প্রকৃতপক্ষে সব কিছু দলবদ্ধ হওয়ার পরে একটি পাতা হয়ে যায়), তবে এটি রূপান্তর বৈশিষ্ট্যটি সরিয়ে ফেলবে না এবং জুমোট্রি চিহ্নিত করতে এটি প্রয়োগ করবে, এটি ছাড়াই আমি স্কয়ার একে ফিরে আসছি।
Szczepan Hołyszewski

2
গুরুত্বপূর্ণ: উপরের মতামত বর্ণিত মতামতটির মতো, সঠিকভাবে কাজ করার জন্য আপনাকে অবজেক্টগুলি সমষ্টিভুক্ত করতে হবে, অন্যথায় রূপান্তর বৈশিষ্ট্যটি স্বয়ংক্রিয়ভাবে সেট হয়ে যাবে
শেডো

52

সমস্যাটি কী তা আমি কাজ করেছিলাম। আমি রবার্টের উত্তরটি গ্রহণ না করার আশা করছিলাম, যদিও আমি নিশ্চিত হয়েছি যে এটি কার্যকর হবে! শেষ পর্যন্ত ডুওপিক্সেলের উত্তরটি আসলে সবচেয়ে কাছের ছিল, যদিও এটি প্রমাণিত করে যে অন্য কিছু চলছিল।

আপনি যখন ইনস্কেপ ডকুমেন্টগুলিতে বিভিন্ন পাথ নিয়ে কাজ করছেন, তখন আমি বিশ্বাস করি যে এর ডিফল্ট আচরণ হ'ল একটি <svg:g.../>ট্যাগের অধীনে তাদের একসাথে গ্রুপ করা । কোনও গোষ্ঠীতে পাথগুলি সংশোধন করার সময়, ইনসক্যাপ স্বয়ংক্রিয়ভাবে এই পরিবর্তনগুলিকে উপস্থাপন করার জন্য গোষ্ঠীতে একটি রূপান্তর যুক্ত করবে। তবে, আপনি যদি এক্সএমএল সম্পাদকটি খোলেন এবং <svg:g.../>ট্যাগটির বাইরে আপনার পথটি টেনে আনেন এবং এটিকে নিজস্ব <svg:path.../>ট্যাগ করেন, ইঙ্কস্কেপ ইচ্ছায় স্বতন্ত্র পয়েন্টগুলি সম্পাদনা করতে মুক্ত। শেষ পর্যন্ত এটি একটি গোষ্ঠীগত সমস্যা হিসাবে পরিণত হয়েছে যদিও আমি কেবল একটি পথ নিয়ে কাজ করছি! আশা করি এটি অন্যদের অনুরূপ পরিস্থিতিতে সহায়তা করবে।


7
অসাধারণ! ধন্যবাদ! এটি ঠিক তাই করছিল। আমি সবেমাত্র গ্রুপ ট্যাগটি অভ্যন্তরীণ বিষয়বস্তু রেখে মুছে ফেলেছি, এটি সংরক্ষণ করেছি এবং এটিকে ইনস্কেপে আবার খুললাম। অবশ্যই চিত্রটি ভিউ বাক্সের বাইরে ছিল (বা যা বলা হোক না কেন) তবে আমি কেবল x, y সেট করেছিলাম এবং এটি স্থির করে দিয়েছি। কি যে ব্যথা. এই ভাগ করার জন্য আপনাকে ধন্যবাদ!
জনহিত শিল্পী

1
আমার ক্ষেত্রে আমি থেকে অন্য এক সঙ্গে এই উত্তর থেকে পন্থা মিলিত থাকেন যে উত্তর
কোয়াশিয়োক

এটি upvote এবং শীর্ষে আনা উচিত। এটি ইস্যুটি মার্জিতভাবে সমাধান করে এবং আমার পক্ষে কাজ করেছে। এমনকি গ্রাফিকগুলি ক্যানভাসের বাইরে ভুল জায়গায় প্রতিস্থাপন করা থাকলে আপনি সর্বদা এটির আকার পরিবর্তন করতে পারেন (সম্পাদনা করুন> পৃষ্ঠাতে নির্বাচনের আকার পরিবর্তন করুন)
মানারিন

48

এখানে চিত্র বর্ণনা লিখুন

  1. মেথড ড্রতে আপনার এসভিজি লোড করুন http://editor.method.ac (ফাইল> চিত্র খুলুন)
  2. আপনার উপাদানগুলিকে (অবজেক্ট> গ্রুপমুক্ত উপাদানগুলি) গ্রুপমুক্ত করুন আপনার একাধিক বার এটি করতে হতে পারে।
  3. আপনার পথ নির্বাচন করুন
  4. পাথটি পুনঃসংশ্লিষ্ট করুন (অবজেক্ট> পুনরায় পথ)।
  5. আপনার চিত্রটি সংরক্ষণ করুন (ফাইল> চিত্র সংরক্ষণ করুন) যদি এটি একটি নতুন উইন্ডোতে উপস্থিত হয় আপনি ডান ক্লিক করতে পারেন এবং "চিত্রটি সংরক্ষণ করুন ..."

1
কোনও অবজেক্ট> পুনরায় পথ নেই। আপনি কোন সংস্করণ উল্লেখ করছেন?
0__

1
@ 0__ যদি এই মেনু আইটেমটি অক্ষম করা হয় তবে এর অর্থ আপনার পথটি এখনও একটি গোষ্ঠীর মধ্যে রয়েছে। আবার গ্রুপমুক্ত।
মেথোফ্যাকশন

37

অ্যাপ্লিকেশন ট্রান্সফর্ম নামে ইনস্কেপ এক্সটেনশন রয়েছে যা তাদের ট্রান্সফর্মগুলির সাথে পাথগুলি পুনরায় সাজিয়ে তোলে। এটি ঠিক আমি যা খুঁজছিলাম।

এটি ইনস্টল করার পরে আপনি এটি এক্সটেনশানস> পথ সংশোধন করুন> রূপান্তর প্রয়োগ করুন এর মেনুতে পাবেন ।


ক্রেডিট: ইনস্কেপ ফোরাম> জায়গায় রাখার সময় সমস্ত রূপান্তর সরান


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

একেবারে। এই ছোট্ট প্লাগইনটি আপনাকে যে শক্তি দেয় তা অপ্রয়োজনীয়!
ব্রিট

23

গোষ্ঠীগুলির জন্য পুনরায় গ্রুপিং দ্রুত কাজটি করতে পারে। গোষ্ঠীটি নির্বাচন করুন এবং সিটিআরএল + শিফট + জি (ডিগ্রুপ) এবং তারপরে Ctrl + G (গ্রুপ) টিপুন।

কিছু বস্তুর ক্ষেত্রে যাদের একই ধরণের সমস্যা রয়েছে, উদাহরণস্বরূপ সর্পিল এবং তারাগুলি, দ্রুত উপায় হ'ল Ctrl + Alt + C টিপুন (স্ট্রোকের পথে) - তবে এটি বস্তুকে খাঁটি পথে রূপান্তরিত করে এবং সমস্ত অতিরিক্ত বৈশিষ্ট্যগুলি মুছে ফেলে, যেমন সোডিপোডি: সিএক্স, সোডিপোদি: বিপ্লব ইত্যাদি।


23

আপনার SVG খুলুন ইঙ্কস্পেস :

  • আপনি মুক্ত হতে চান এমন সমস্ত রূপান্তর ধারণ করে এমন গোষ্ঠীটি নির্বাচন করুন
  • প্রেস CTRL+ + U(গ্রুপমুক্ত)
  • প্রেস CTRL+ + G(গ্রুপ আবার)

এইভাবে আপনি গোষ্ঠীতে প্রয়োগ করা রূপান্তরগুলি থেকে মুক্তি পাবেন এবং তারা এই দলের মধ্যে থাকা পাথগুলিতে স্থানান্তরিত হবে।


1
পারফেক্ট! এটি
ইনসস্কেপ

14

আমার অভিজ্ঞতায় আপনি যদি ইনস্কেপ ব্যবহার করেন তবে পাথ উপাদানটি সামান্য সরানো যথেষ্ট (যেমন কার্সার কী সহ), এবং ইনসক্যাপ ট্রান্সফর্ম বৈশিষ্ট্যটি মুছে ফেলবে এবং সেই অনুসারে পাথের ডেটা সামঞ্জস্য করবে। (আপনি যদি প্রকৃত রূপান্তর বৈশিষ্ট্যটি রাখতে চান তবে বিরক্তিকর))

সুতরাং, আপনি কেবল পথটি নির্বাচন করতে পারেন (এটি নিশ্চিত যে এটি পথ এবং পার্শ্ববর্তী গ্রুপ নয়), ডান এবং বাম কার্সার কী টিপুন এবং আপনি সম্পন্ন করেছেন।


1
এটি <g> উপাদানটির জন্য কাজ করে বলে মনে হচ্ছে না। আমি রূপান্তর বৈশিষ্ট্য থেকে মুক্তি পাওয়ার চেষ্টা করছি।
ম্যাক্স স্প্রিং

5
হতে পারে প্রথমে গ্রুপমুক্ত করার চেষ্টা করুন এবং তারপরে পুনরায় গ্রুপিং করুন।
টমাস ডাব্লু

1
বাহ, মোহন মত কাজ! এটি গ্রহণযোগ্য উত্তর হওয়া উচিত। কোনও অতিরিক্ত সরঞ্জামের প্রয়োজন নেই, জটিল পদক্ষেপ নেই। অন্য উত্তরগুলি যদি পথটি কোনও রূপান্তরিতভাবে বাসা বাঁধার জন্য কাজ করে না <g>এবং আমি রূপান্তরটি চালিয়ে যেতে চাই <g>
টমেকিবি

দ্বারা বৃত্ত টুল, হয় তৈরি একটি পাথ জন্য কাজ করে না
sdaau

1
সেরা উত্তর। হতে পারে বিভ্রান্তির একটি উত্স হল পছন্দসমূহ> ট্রান্সফর্মস> স্টোর ট্রান্সফর্মেশন বিকল্প, যা আমি এখানে অন্য কোথাও উল্লেখ করি না। এটি "অনুকূলিতকরণ" এ সেট করা উচিত। তারপরে কেবল গ্রুপমুক্ত, সরানো, পুনরায় গ্রুপ করা এবং ডড ট্রান্সফর্মগুলি সরানো হবে।
Mr5o1

13

যদিও আমি ইনস্কেপ পছন্দ করি, অ্যান্ড্রয়েড ভেক্টর ড্রয়াব্যাবলের সাথে কাজ করার সময় অ্যাফিনিটি ডিজাইনার (~ $ 40 / ম্যাক) আমাকে প্রচুর পরিশ্রম বাঁচায়।

একটি এসভিজি খুলুন, ফাইল -> রফতানি -> এসভিজি -> আরও -> ফ্ল্যাটেন রূপান্তর দুর্দান্ত কাজ করেছে।

অ্যাফিনিটি ডিজাইনার


12

এসভিজিও হ'ল এটির জন্য একটি দুর্দান্ত ওপেন সোর্স কমান্ড লাইন সরঞ্জাম এবং অন্যান্য অপটিমাইজেশন। এসভিজিওএমজি নামে এটির জন্য একটি সমান দুর্দান্ত অনলাইন ওয়েব ইউআই রয়েছে

এই ক্ষেত্রে প্রাসঙ্গিক বিকল্পগুলি moveGroupAttrsToElemsহ'ল (এসভিজিওএমজি:) বৈশিষ্ট্যগুলি গোষ্ঠী থেকে পাথের উপাদানগুলিতে Move group attrs to elementsস্থানান্তরিত transformকরতে, প্লাস convertPathData(এসভিজিওএমজি Round/rewrite paths:) এর সমতল transformকরতে d


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

3
বাদে এটি আর কাজ করে না। আমি এটি আরও ভালভাবে কাজ করার কথা মনে করি, তবে এসভিভিজিওর জন্য এই সঠিক বৈশিষ্ট্য github.com/svg/svgo/issues/624 সম্পর্কে এই সমস্যাটি দেখুন
ইচ্ছুক

9

এটি উল্লেখ করা উচিত যে পছন্দগুলিতে "অনুকূলিত" মোড রয়েছে:

ইনস্কেপ পছন্দসমূহ> রূপান্তর> স্টোর রূপান্তর> অনুকূলিত

যা transformযথাসম্ভব বৈশিষ্ট্যগুলির উপস্থিতি হ্রাস করার কথা রয়েছে , (তবে তা নয়)।

এটি যাইহোক ডিফল্ট অনুসারে চলছে বলে মনে হচ্ছে।

মতে এক আলোচনা , এক উদাহরণ হিসেবে বলা যায় যেখানে এই অনুকূল মোড উৎসাহ অভাব আছে যখন পৃষ্ঠা আয়তন পরিবর্তিত । এটি translateস্তর <g>উপাদানটিতে একটি রূপান্তর প্রয়োগ করে । দেখে মনে হয় যে বাচ্চাদের অন্য স্তরে সরিয়ে নেওয়া এই মুহূর্তে সেরা সমাধান।


2
translateপ্রতিটি স্তরে বিরক্তিকর রূপান্তর তৈরি না করেই পৃষ্ঠাটির আকার পরিবর্তন করতে , .svgকোনও পাঠ্য সম্পাদককে ফাইলটি খোলার চেষ্টা করুন এবং শীর্ষে উপস্থিত উচ্চতা এবং প্রস্থের বৈশিষ্ট্যগুলিকে ম্যানিপুলেট করুন।
ফেব্রুয়ারী

7

ইনসক্যাপে রূপান্তর ডেটা সাফ করার বিকল্প রয়েছে তবে এখনও অবজেক্টের মান অবিস্মরণীয় রেখে দেয়।

ইনস্কেপে, অবজেক্টটি এবং 'পাথ' মেনু, 'সরলকরণ' নির্বাচন করুন। এখন, আপনি রূপান্তরগুলি সরানো হবে।


16
এটি যাইহোক, আপনার পাথের বাহ্যরেখা পরিবর্তন করবে এবং জটিল আকারে উল্লম্বের সংখ্যা হ্রাস করবে।
চার্লি

1
এটি প্রায়শই রূপান্তরগুলির তুলনায় মার্কআপটিকে আরও বড় করে তোলে।
চার্লি

6

এই ক্ষেত্রে কেবল প্রতিটি সন্তানের জন্য মি মানগুলিতে অনুবাদ যুক্ত করুন সুতরাং -10.254587 + 10.75 = -0.504587 এবং -308.96875 + 345.43597 = 36.46722।

যেহেতু উদাহরণের সমস্ত পদগুলি আপেক্ষিক (যেমন লোয়ার কেস) এগুলি সবই। যদি কোনও পরম (আপার কেস) থাকে তবে এম বা সি সেগুলিও সমন্বয় করতে হবে।

স্কেলের জন্য আপনি মূলত সমস্ত শিশু মানকে স্কেল দিয়ে গুণাবেন।


আমি এটি করেছি, তবে ইনসপেস এক্সএমএল সম্পাদক (বা অন্য কোনও সম্পাদক) এ রূপান্তরটি এখনও যুক্ত করা আছে। রহস্যময়।
21

1
আপনার যদি 2 সাবপথ থাকে যেমন আপনি এম 8.0 12.0 সি 11.3 13.1 14.9 13.55 16.0 13.0 সি 2.4 9.8 2.8 10.2 8.0 12.0 সি 7.6 7.8 7.6 8.1 5.0 9.0 এবং এম 3.0 5.0 সি 2.4 5.5 3.3 6.4 5.0 7.0 কোনটি দিয়ে সিটিকে সামঞ্জস্য করবেন? আপনি কি এক পথে রূপান্তর করতে চান?
সেটআপ করুন

@ অ্যান্টন আপনার জিজ্ঞাসা প্রশ্ন বোতামটি ব্যবহার করুন যদি আপনার এমন কোনও প্রশ্ন থাকে যা বিদ্যমান উত্তরগুলির দ্বারা আচ্ছাদিত নয়। খুব সীমিত ফর্ম্যাটিং পাওয়া যায় বলে মন্তব্যগুলিতে জিজ্ঞাসা করা এবং উত্তর দেওয়া শক্ত।
রবার্ট লঙ্গসন

2
@ রবার্টলঙ্গসন ভালভাবে আপনি এটি আবরণ করেছেন। আমি আপনাকে কেবল এটির বিস্তারিত জানাতে চাই "যদি কোনওরকম পরম (আপার কেস) থাকে তবে এম বা সি তাদেরও সামঞ্জস্য করতে হবে।"
সেটআপ করুন

6
  1. প্রশ্নে উপাদান নির্বাচন করুন
  2. অবজেক্ট> এনগ্রুপ (সমস্ত কিছুকে এনগ্রুপ না করা পর্যন্ত পুনরাবৃত্তি করুন; নেস্টেড নোডের জন্য এক্সএমএল সম্পাদক দেখুন)
  3. পাথ> পথ অবজেক্ট (বহুভুজকে পথে রূপান্তর করে)
  4. অবজেক্ট> ট্রান্সফর্ম> আপেক্ষিক পদক্ষেপটি আনচেক করুন> প্রয়োগ করুন

ইনস্কেপ 0.91 এ কাজ করছে বলে মনে হচ্ছে না। <g>সঙ্গে transformঅ্যাট্রিবিউট থাকার বিষয়টি মতেই ঠিক যেমন ছিল। এছাড়াও, আমার অবজেক্ট (ঠিক এখানে প্রশ্নে দেখানো মত) ইতিমধ্যে একটি পথ।
বা ম্যাপার

আপনি কি আপনার এসভিজির লিঙ্কটি পেস্ট করতে পারবেন?
চার্লি

5

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


4

যদি কেউ এখানে স্কেচ 3 এ সমাধানের সমাধান খুঁজছেন তবে স্তরটি নির্বাচন করুন এবং তারপরে স্তর-> পাথস-> ফ্ল্যাটে ক্লিক করুন on


3

এটি খুঁজে পেয়েছি:

  • আপনার পছন্দসই পৃষ্ঠার আকার সেট করুন *
  • যদি আপনার বর্তমান স্তরের কোনও রূপান্তর রয়েছে (এক্সএমএল সম্পাদকের সাথে এটি পরীক্ষা করুন, এটি এসভিজি উপাদানটির অধীনে শীর্ষ গ্রুপ) তবে একটি নতুন স্তর তৈরি করুন এবং সমস্ত বস্তুটিকে এতে সরান then
  • যেকোন গোষ্ঠীকে গ্রুপমুক্ত করুন (এটি প্রয়োজন হতে পারে না, ওয়াইএমএমভি)
  • সমস্ত অবজেক্ট নির্বাচন করুন এবং স্টোর ট্রান্সফর্মেশন থাকার সময় নাল ট্রান্সফর্ম (যেমন 100% 100% দ্বারা স্কেল বা তীর ডান + তীর বাম) প্রয়োগ করুন: পছন্দসমূহ / রূপান্তরগুলিতে অনুকূলিত
  • আপনার যদি কোনও গোষ্ঠী পূর্বাবস্থায় ফেরাতে হয়, আপনি এখন সেগুলি পুনরায় গোষ্ঠীভুক্ত করতে পারেন
  • অপ্টিমাইজড এসভিজি হিসাবে একটি অনুলিপি সংরক্ষণ করুন এবং আপনার পছন্দসই সংখ্যার যথার্থতা সেট করুন

*: অথবা পৃষ্ঠার উপরের বাম কোণে আপেক্ষিকভাবে আপনার প্রয়োজনীয় জিনিসগুলি সেখানে রাখুন। দুর্ভাগ্যজনক যে এসভিজি স্থিতিশীলভাবে উপরের বাম কোণে রেফারেন্স দেয়, যখন ইনস্কেপ পৃষ্ঠার নীচে বামের সাথে সম্পর্কিত করে পুনরায় আকার দেয়!


যে রূপান্তরটি আমি নীচে নামাতে চাইছিলাম তা আমার একটি স্তরের <g> এ ছিল বলে আমার "অন্য স্তরে যান" কৌশলটি প্রয়োজন। ইঙ্কস্কেপের সমন্বয় ব্যবস্থাটি বেশ বিরক্তিকর।
মিউট্যান্ট বব

3

আমি matrix(...)একটি আয়তক্ষেত্রের সাথে পথটি সংযুক্ত করে এবং তারপরে আয়তক্ষেত্রটির নোডগুলি সরিয়ে একটি রূপান্তর (মিররিংয়ের কারণে) থেকে মুক্তি পেতে সক্ষম হয়েছি । translate(...)অংশ যদিও থেকেছি।


আমিও খুঁজে পেল এটিই একমাত্র সমাধান solution নতুন পরিষ্কার পথের সাথে একত্রিত করুন, তারপরে অপ্রয়োজনীয় অংশটি সরিয়ে দিন।
মার্টন ট্যামিস

2

আমার ক্ষেত্রে অপ্টিমাইজড এসভিজি হিসাবে সংরক্ষণ করা সমস্যার সমাধান করেছে। সুতরাং ইনস্কেপ ব্যবহার করুন:

ফাইল -> হিসাবে সংরক্ষণ করুন ... -> অনুকূলিত এসভিজি।


আপনার সমস্যা কী ছিল বিটিডাব্লু? আমি সবকিছু চেষ্টা করে এখানে এসেছি। তবে সমস্যাটি এখনও বহাল রয়েছে।
সাহু ভি কুমার

@ বিশালকুমারসাহু transformঅ্যানড্রইড স্টুডিওর সমর্থন না পাওয়ার কারণে আমি আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশন আইকন (এসভিজি) একটি সম্পদ হিসাবে আমদানি করতে পারিনি ।
মাইখা স্টোকমাল

হ্যাঁ এবং এটি ওয়েবের ক্ষেত্রেও একই ঘটনা। রূপান্তর আউটপুটটিতে সমস্যা তৈরি করে তবে গ্রুপ হিসাবে বস্তু বিন্যাসের সময় এটি বেশ সহায়ক helpful উদ্দেশ্য সমাধানের জন্য আমাকে গণনা করতে হবে।
সাহু ভি কুমার

2

আপনি যদি ইনস্কেপ ব্যবহার করছেন তবে এটি কাজ করে:

  1. সবকিছু নির্বাচন করুন এবং গ্রুপমুক্ত করুন
  2. "অপটিমাইজড এসভিজি (* .এসভিজি)" হিসাবে সংরক্ষণ করুন

সমস্ত ক্ষেত্রে আমি চেষ্টা করেছি, এটি কোনও রূপান্তর বৈশিষ্ট্যগুলি সরিয়ে দিয়েছে। নিশ্চিত না যে এটি আরও জটিল এসভিজির জন্য কাজ করে।


1

আমি এখানে পোস্ট করা সমাধানটি চেষ্টা করেছিলাম, এসভিজি-ফাইলে গ্রুপ ট্যাগগুলি মুছে ফেলার জন্য এবং এটি ইনস্কেপে পুনরায় খুলতে (আমার ক্ষেত্রে 0.48.3.1)। হায়, আমি নির্বাচনগুলি এবং রূপান্তর মোড (এফ 1) ব্যবহার করে আবার পাথগুলি অনুবাদ করে এবং এটি সংরক্ষণ করার পরে, গ্রুপ ট্যাগগুলি আবার উপস্থিত হয়েছিল! Inkscape আশেপাশের গ্রুপ উপাদানগুলির পথে প্রয়োগ করা সমস্ত রূপান্তরগুলি সংরক্ষণ করে। আপনি যদি পাথ নোড নির্বাচন সরঞ্জাম (এফ 2) ব্যবহার না করেন তবে সিটিআরএল + এ চাপুন এবং পাথের নোডগুলি তাদের সঠিক জায়গায় সরাবেন। পরিবর্তে আমি এটি করার পরে এবং পরে সংরক্ষণ করার পরে ইনসক্যাপ গ্রুপ ট্যাগ যুক্ত করেনি, কারণ এই অনুবাদটি সরাসরি পথের মডেলটিতে প্রয়োগ হয়েছিল। আশাকরি এটা সাহায্য করবে.


1

আমার ক্ষেত্রে গ্রুপগুলি আসলে স্তরগুলির কারণে ঘটে। দস্তাবেজের সমস্ত স্তর মুছে ফেলা গোষ্ঠীটি সরিয়ে ফেলা হয়েছে ( এসভিজি ফাইলে ট্রান্সফর্মগুলি সরানোর মতো সংযুক্ত বস্তু এবং সম্ভবত এগুলিকে পুনরায় গ্রুপ করা) (উপরের @ চার্লি থেকে উত্তর -35490189)


0

আমার নির্দিষ্ট সমস্যাটি সেই চিহ্নগুলির সাথে ছিল যা পৃষ্ঠার বাইরে সংজ্ঞায়িত হয়েছিল, যাতে পৃষ্ঠায় প্রদর্শিত হওয়া একটি রূপান্তর প্রয়োজন।

পরিবর্তনের প্রয়োজন ছাড়াই পৃষ্ঠায় প্রতীকগুলি সরাতে, আমাকে ইনস্কেপে এই পদক্ষেপগুলি অতিক্রম করতে হয়েছিল:

  1. সিম্বলস উইন্ডোটি খুলুন (Shift + Ctrl + Y)
  2. ডকুমেন্ট লাইব্রেরি থেকে প্রতীকটি সরান। (উইন্ডোতে এর জন্য একটি বোতাম রয়েছে))
  3. এখন গ্রাফিকটি পৃষ্ঠার সীমানার বাইরে নথিতে প্রদর্শিত হবে।
  4. গ্রাফিককে গ্রুপমুক্ত করুন। (এটি একটি গুরুত্বপূর্ণ পদক্ষেপ!)
  5. পৃষ্ঠার সীমানার ভিতরে গ্রাফিকটি সরান।
  6. প্রতীক লাইব্রেরিতে গ্রাফিকটি আবার যুক্ত করুন।

0

এটি এলোমেলো মনে হচ্ছে, তবে আমি চেষ্টা করেছিলাম এমন আর কিছুই নয়, সুতরাং আপনি অন্য এলোমেলোভাবে যান। আমার কয়েকটি পাথের চারপাশে এক ধরণের মার্জিন ছিল যা কেবল তাদের ( উদাহরণ) নির্বাচন করার সময় দেখা যায় । আমি মনে করি এটি তৈরি করা হয়েছিল যখন আমি অন্য ইনস্কেপ ফাইল থেকে একটি স্তর পেস্ট করে 90 ডিগ্রি ঘোরালাম। এই আকারগুলিতে একটি প্যাটার্ন ভরাট তৈরি করে একটি আলাদা ট্রান্সফর্ম হয় (লাইনগুলি আরও আলাদা করে রাখে)। এটি প্রান্তিক বস্তুগুলি প্রত্যাশার মতো কাজ না করে তোলে। @ পাইওটার_সিজে উল্লিখিত প্রয়োগ রূপান্তরটি ব্যবহার করে রূপান্তর সমস্যাটি স্থির হয়েছে, তবে আশ্চর্যজনক প্রান্তটি থেকে যায়। আমি দুর্ঘটনাক্রমে ব্লার অন স্ট্রোককে যে কোনও মানতে পরিবর্তন করে এটিকে শূন্যে ফিরিয়ে এনে মুক্তি পেয়েছি।


0

কোনওভাবেই আমার কোনও পন্থায় ভাগ্য নেই। যদি <defs>আপনার এসভিজি তে বিভাগ থাকে এবং এটি ব্যবহার করে:

<g transform="matrix( *** ) "><use xlink:href="#***"/></g>

আপনাকে সমস্ত ব্যবহার মুছে ফেলতে এবং ডিএফএস বিভাগ থেকে সমস্ত কিছু বের করতে হতে পারে। তারপরে, আপনি সবগুলি সঠিক উপায়ে রাখতে ইনস্কেপ ব্যবহার করতে পারেন এবং তারপরে উল্লিখিত প্লাগইনটি ব্যবহার করে ট্রান্সফর্ম প্রয়োগ করতে পারেন। আশা করি এটি কাউকে সাহায্য করবে।


0

আমি বছরের পর বছর ধরে এই সমস্যা হচ্ছে। সমাধানটি স্পষ্টতই গতিসম্পন্নভাবে ব্রাউজারে রূপান্তরগুলি নিয়ে খেলতে সক্ষম হবে, যদি এটি ইনসকেপে "স্থির" না হয়।

ইনস্কেপ ফোরামে একজন ব্যবহারকারী ম্যাক আমাকে এই সমাধানটি দিয়েছিলেন ।

সমাধানটি একটি এসভিজি উপাদান এবং এর এসভিজি মূল উপাদানটির মধ্যে বর্তমান রূপান্তর তৈরি করে এবং তারপরে রূপান্তরগুলির মোটের উপর ভিত্তি করে বিবিক্স তথ্যের একটি সম্পূর্ণ সেট প্রদান করে।

গণনাগুলি কোন উপাদানটির সাথে সম্পর্কিত তা সহজেই পরিবর্তন করাও সম্ভব হবে, আপনি যদি একই এসভিজি ফাইলের দুটি অংশের মধ্যে ব্রাউজারের কাজ করতে চান work

অবশেষে আমি আসলে প্যানিং এসভিজি ভিউপোর্ট করতে পারি।


0

কুবুন্টু 20.04 এ ইনস্কেপ 1.0

যদিও এই থ্রেডটি বরং পুরানো তবে আমি আমার অভিজ্ঞতা / সমাধান পোস্ট করতে চাই। ফ্রিক্যাডের টেকড্রয়িং ওয়ার্কবেঞ্চের জন্য একটি টেম্পলেট তৈরি করার চেষ্টা করার সময় আমি এই সমস্যাটি ঘটিয়েছি। এই টেম্পলেটগুলিতে কোনও রূপান্তর থাকতে হবে না।

আমার ক্ষেত্রে আমাকে একটি বাহ্যিক .svg ফাইল (সম্পূর্ণভাবে ইনস্কেপ দিয়ে তৈরি) থেকে একটি সংস্থার লোগো যুক্ত করতে হয়েছিল। এই লোগোটিতে গ্রাফিক পাশাপাশি পাঠ্য উপাদান রয়েছে। সেই লোগোটিকে টেমপ্লেটে অনুলিপি করার সময়, রূপান্তরগুলি তৈরি করা হয়েছিল, যার ফলে টেমপ্লেটটি ফ্রিক্যাডে সঠিকভাবে কাজ করতে পারে না।

  • প্রথমত, www.freecadweb.org / ... এ প্রস্তাবিত এই সমাধানটি আমার পক্ষে কাজ করে না। এজন্য আমি ওয়েবে অনুসন্ধান করে এই আলোচনাটি খুঁজে পেয়েছি।

  • দ্বিতীয়ত, উপরে প্রস্তাবিত কোনও সমাধানই আমার পক্ষে কার্যকর হয়নি তবে তারা আমাকে সঠিক পথে রাখে। চার্লির উত্তর নিকটে এসেছিল, তবে অবজেক্ট> ট্রান্সফর্ম> আপেক্ষিক পদক্ষেপটি আনচেক করুন> প্রয়োগ কোনও তাত্পর্য দেখায় নি।

আমার জন্য যা কাজ করেছিল তা হ'ল:

  1. অন্যদের দ্বারা উল্লিখিত হিসাবে, সমস্ত কিছুকে গ্রুপমুক্ত করুন।
  2. পাঠ্য অবজেক্টগুলিকে পথে রূপান্তর করুন - এটি আমার ক্ষেত্রে অপরিহার্য বলে মনে হয়েছিল!
  3. এক্সএমএল-সম্পাদকের সমস্ত বিদ্যমান রূপান্তরগুলি মুছুন এবং সম্পর্কিত বস্তুর সাথে কী ঘটে তা পর্যবেক্ষণ করুন। আমার ক্ষেত্রে, সংশ্লিষ্ট উপাদানগুলি তাদের অবস্থান পরিবর্তন করেছে।
  4. এই পরিবর্তনগুলি ম্যানুয়ালি সংশোধন করুন তবে কিছুতেই গোষ্ঠী করবেন না।
  5. সাধারণ এসজিজি হিসাবে সংরক্ষণ করুন (সাধারণ = কোনও অপ্টিমাইজেশন বা অন্যান্য বিশেষ সেটিংস ব্যবহার করা হয়নি)

আমি যখন ফ্রিএকেডে এই টেমপ্লেটটি ব্যবহার করি তখন ঠিক কাজ করে।


একটি অদ্ভুত বিবরণ: যদিও আমার সমাধানটি বোঝায় যে পাঠ্য উপাদানগুলি আমার ক্ষেত্রে সমস্যা ছিল, এটি এত সহজ হতে পারে না। আসলে, বেস নথিতে (আমি লোগোটি অনুলিপি করেছি এমনটিতে) অনেকগুলি পাঠ্য উপাদান রয়েছে এবং আমি সেগুলির কোনও রূপান্তর করি নি। সুতরাং এটি "বাহ্যিক উত্স" এবং পাঠ্য উপাদানগুলির সংমিশ্রণ হতে পারে । আমি কেবল এই বিবরণটি অন্যদের কাছে ইঙ্গিত হিসাবে পোস্ট করি, যাদের সম্পর্কিত সমস্যা হতে পারে।

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