আমি এই পদ্ধতির পরামর্শ দেব:
1) কোনও প্রয়োজনীয় আকারে এসভিজি রফতানি করার জন্য একটি স্ক্রিপ্ট তৈরি করুন। একটি অ্যান্ড্রয়েড আইকন তৈরি করতে আমাকে সহায়তা করতে আমি এই .bat স্ক্রিপ্টটি কোড করেছি
@echo off
set file="%~f1"
set path=%~dp1
set inkscape="C:\Program Files\Inkscape\inkscape.exe"
echo Le icone saranno salvate in %path%
echo Produzione icone applicative
echo %file% --export-png="%path%/ic32.png" -w32 -h32 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic48.png" -w48 -h48 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic72.png" -w72 -h72 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic96.png" -w96 -h96 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic144.png" -w144 -h144 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic192.png" -w192 -h192 > %~dp1/commands.txt
echo %file% --export-png="%path%/ic512.png" -w512 -h512 > %~dp1/commands.txt
%inkscape% --shell < %~dp1/commands.txt
erase "%~dp1/commands.txt"
echo Procedura terminata
দ্রষ্টব্য :
- সংজ্ঞায়িত % inkscape% var আপনার ইঙ্কস্কেপ ইনস্টলনের জন্য পর্যাপ্ত হতে হবে
- স্ক্রিপ্টটি সমস্ত রফতানি কমান্ডগুলিকে ইম্পস্কেপ প্রক্রিয়াটির আরও ভাল পরিচালনার জন্য একটি অস্থায়ী ফাইলে প্রতিধ্বনি দেয়। "শেল" ক্লিপ প্যারাম কমান্ড অনুযায়ী একটি উদাহরণ উত্সাহিত করার পরিবর্তে একটি একক উদাহরণ ব্যবহার করে আরও কমান্ড গ্রহণ করে।
এই পরামিতিটির সাহায্যে, ইনস্কেপ একটি ইন্টারেক্টিভ কমান্ড লাইন শেল মোডে প্রবেশ করবে। এই মোডে, আপনি প্রম্পটে কমান্ডগুলি টাইপ করেন এবং প্রতিটি কমান্ডের জন্য আপনাকে ইনসক্যাপের একটি নতুন অনুলিপি চালিত না করেই ইনকস্কেপ সেগুলি কার্যকর করে। এই বৈশিষ্ট্যটি স্ক্রিপ্টিং এবং সার্ভারের ব্যবহারগুলির জন্য বেশিরভাগ ক্ষেত্রে কার্যকর: এটি কোনও নতুন ক্ষমতা যুক্ত করে না তবে আপনাকে যে কোনও স্ক্রিপ্টের গতি এবং মেমরির প্রয়োজনীয়তা উন্নত করতে দেয় যা বারবার ইনকস্কেপকে কমান্ড লাইন কার্য সম্পাদন করতে কল করে (যেমন রফতানি বা রূপান্তর)। শেল মোডে প্রতিটি কমান্ড অবশ্যই একটি সম্পূর্ণ বৈধ ইনকস্কেপ কমান্ড লাইন হতে পারে তবে ইনস্কেপ প্রোগ্রামের নাম ব্যতীত উদাহরণস্বরূপ "file.svg --export-pdf = file.pdf"। ( ইনস্কেপ ম্যানুয়াল দেখুন )
২) উপরের স্ক্রিপ্টে ফিলিপ-বি উত্তরে বর্ণিত রূপান্তর সিনট্যাক্স যুক্ত করুন যা সমস্ত উত্পন্ন পিএনজিগুলিকে একক আইসিও ফাইলে একীভূত করে
3) allyচ্ছিকভাবে, সমস্ত রফতানি করা পিএনজিগুলি অপসারণ করুন কারণ তাদের আর প্রয়োজন নেই