SVG ফাইলগুলি CAD প্রোগ্রামগুলি থেকে এক্সপোর্ট করা হয় — বিশেষ করে যেগুলি Inkscape-এ DXF ইম্পোর্টের মাধ্যমে পুনরায় প্রক্রিয়াজাত করা হয়েছে — প্রায়শই এমন জঞ্জালে পরিপূর্ণ থাকে যা SVG পার্সারগুলিকে ক্র্যাশ করে দেয়। এসভিজি ক্লিনার এই অংশগুলো পরিষ্কার করে যাতে আউটলাইনগুলো সুন্দরভাবে লোড হয়।
CAD SVG গুলিতে কী ভুল হয়?
পরিষ্কারকারী যে সমস্যাগুলি দূর করে:
<symbol id="*Model_Space">blocks — the asterisk is an invalid XML id character that crashes parsers.<inkscape:path-effect>live path effects.<pattern id="Hatch…">DXF hatch fills.<marker id="Distance…">dimension markers.- Unused
<defs>entries and strayxml:space="preserve".
এটি ব্যবহারের দুইটি উপায়
- স্বয়ংক্রিয় — cncfoam.com যখনই কোন SVG ফাইল লোড বা ড্রপ করা হয়, সাথে সাথে টুলটি তা পরিষ্কার করে, কি কি সরানো হয়েছে তা একটি টোস্ট বার্তায় দেখায়। সাধারণত আপনাকে এ নিয়ে ভাবতে হয় না।
- স্বতন্ত্র সরঞ্জাম জন সাধারণ এসভিজি ক্লিনার পেজ ব্রাউজারে ফাইল পরিষ্কার করে (কোন কিছুই আপলোড হয় না)। একটি একক ফাইল বা পুরো ফোল্ডার ড্রপ করুন; প্রতিটি ফাইলের জন্য একটি CLEANED / ALREADY CLEAN / FAIL ব্যাজ দেখাবে সঠিক পার্সার বার্তাসহ, এবং আপনি সবকিছু ZIP হিসেবে ডাউনলোড করতে পারবেন।
নিরাপত্তা
এসভিজিগুলোতে স্ক্রিপ্ট থাকতে পারে, তাই প্রতিটি এসভিজি যা cncfoam.com-এ প্রবেশ করে সেটিও পরিষ্কারকৃত — <script>, <foreignObject>, event handlers and javascript:/data: links are stripped — before it is parsed or stored. The cleaner is about পার্সেবিলিটিজীবাণুনাশকটি প্রায় শেষ নিরাপত্তাউভয়ই স্বয়ংক্রিয়ভাবে চলে।