কোনও বৃহত আকারের চিত্র থেকে xxhdpi, xhdpi, hdpi, mdpi এবং ldpi আঁকতে তৈরি করার কোনও উপায় আছে?


271

বড় আকারের চিত্র থেকে স্বয়ংক্রিয়ভাবে xxhdpi, xhdpi, hdpi, mdpi এবং ldpi অঙ্কনগুলি তৈরি করার কোনও উপায় আছে কি? উদাহরণস্বরূপ ধরুন যে আমার কাছে একটি 512x512 চিত্র রয়েছে এবং আমি উপযুক্ত ফোল্ডারে অ্যান্ড্রয়েড দ্বারা সমর্থিত বিভিন্ন স্ক্রিন রেজোলিউশনের জন্য এই চিত্রগুলির বিভিন্ন সংস্করণ পেতে চাই।


3
যদি আপনি উইন্ডোজ করছি: github.com/delight-im/AndroidDrawableResizer
কাকের ডাক

আমি এই সরঞ্জামটি অ্যান্ড্রয়েডে করেছিলাম, আপনি নিজের ছবিটি আপনার ফোনের ডাউনলোড ফোল্ডারে রেখেছেন, তারপরে একটি রেফারেন্স আকার এবং ডিপিআই নির্বাচন করুন এবং এটি সমস্ত ঘনত্বে রূপান্তরিত করে উপযুক্ত ফোল্ডার তৈরি করে: play.google.com/store/apps/details ? id = fr.arnaudguyon.dpiresizer
Arnaud স্মার্টফুন

দ্রুত এবং সহজ পদ্ধতির জন্য এই উত্তরটি দেখুন - stackoverflow.com/a/40830399/4015856
অসীম কেটি

4
অ্যান্ড্রয়েড স্টুডিওতে ডান ক্লিক করুন res -> New -> Image Asset, চয়ন করুনLauncher Icons (legacy)
onmyway133

উত্তর:


191

বিকল্প # 1: কেবল -xxhdpiঅঙ্কনযোগ্যকে জাহাজটি পাঠান এবং রানটাইমের সময় অ্যান্ড্রয়েডগুলি সেগুলি আপনার জন্য ডাউনসাম্পল করুন (ডাউনসাইড: কেবলমাত্র সাম্প্রতিক ডিভাইসগুলিতে কাজ করবে, যেখানে -xxhdpiএটি পরিচিত)।

বিকল্প # 2: অ্যান্ড্রয়েড অ্যাসেট স্টুডিওগুলি আপনার জন্য তাদের নমুনা ব্যবহার করতে ব্যবহার করুন।

বিকল্প # 3: প্রতি স্যান্টোসের উত্তর অনুযায়ী গ্রাফিক্স সম্পাদকের মধ্যে প্রক্রিয়াটি স্বয়ংক্রিয় করুন ।

বিকল্প # 4: ইমেজম্যাগিকের মতো কিছু ব্যবহার করে নিজেই কোনও সমাধানের স্ক্রিপ্ট করুন।

বিকল্প # 5: ইমেজ বেকার ব্যবহার করুন


শিপিং কি কেবল এক্সএক্সএইচডিপি এবং এক্সএইচডিপিআই বিকল্প? আমি ধরে নিচ্ছি যে ডিভাইসগুলি যে এক্সএক্সএইচডিপি বুঝতে পারে না তা এক্সএইচডিপিআই থেকে ডাউনস্কেল হবে
জুয়ান ক্যাম্পা

@ জুয়ান: "কেবলমাত্র xxhdpi এবং xhdpi শিপিংয়ের বিকল্প?" - শুধুমাত্র আপনার minSdkVersion8 বা তার বেশি হলে। যদি আপনি এর চেয়েও পুরানো ডিভাইসগুলিকে সমর্থন করার চেষ্টা করছেন তবে আপনার এপিআই লেভেল 7 এবং নীচের জন্যও নেই hdpiযেমন একটিরও প্রয়োজন হবে । এখন, আপনি যদি আপনার xhdpixxhdpi
ডাউন স্যাম্পলড ড্রয়াবলগুলির

বিকল্প # 1 এবং xxhdpiবিদ্যমান নয় সম্পর্কে আপনার মন্তব্য সম্পর্কে , আমি বিশ্বাস করি না এটি সঠিক। অভ্যন্তরীণভাবে, অ্যান্ড্রয়েড রিসোর্স বাছাইয়ের জন্য স্ট্রিং নয়, ডিপিআই নম্বর (160, 320, 480 ইত্যাদি) ব্যবহার করে। যদি সিস্টেম ডিপিআই 160 হয় এবং এটি একটি 640 চিত্র খুঁজে পায় তবে এটি তার পাঠ্য যোগ্যতার "সম্পর্কে" জেনে রাখার প্রয়োজন ছাড়াই এটি 4 দ্বারা ডাউনসাম্পল করবে। আমরা এমন সংস্থানগুলি প্রেরণ করেছি যা কেবলমাত্র xxxhdpiঅ্যান্ড্রয়েড 2.3 ডিভাইসে (অ্যান্ড্রয়েড 4.3) ফোল্ডারে বিদ্যমান ।
ম্যাট কুইগলে

বিকল্প 2 xxxhdpi সমর্থন করে না
প্রদর্শন

2
বিকল্প # 4: চিত্র-ম্যাগিকের সাথে স্ক্রিপ্ট সমাধান এখানে
17:58

158

আপডেট :

পূর্বে উল্লিখিত প্লাগইনটি পরিত্যাগ করা হয়েছে, তবে এখানে সম্ভবত এটি একটি আপ-টু-ডেট কাঁটাচামচ রয়েছে

পুরানো উত্তর :

আমি নামের অ্যান্ড্রয়েড স্টুডিও প্লাগইন ব্যবহার করি Android Drawable Importer:

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

ইনস্টল করার পরে এটি ব্যবহার করতে, আপনার রেজ / আঁকারযোগ্য ফোল্ডারটি ডান ক্লিক করুন এবং নির্বাচন করুন New > Batch Drawable Import:

তারপরে +বাটনটির মাধ্যমে আপনার চিত্রটি নির্বাচন করুন এবং রেজোলিউশনটিকে xxhdpi হিসাবে সেট করুন (বা আপনার উত্স চিত্রটির রেজোলিউশন যাই হোক না কেন)।


13
ধন্যবাদ, তবে আমি 'স্কেলড ড্রয়যোগ্য' এর পরিবর্তে 'ব্যাচ ড্রয়যোগ্য আমদানি' ব্যবহার করেছি।
মালদার

@ ব্যবহারকারী 123456 হিসাবে বলেছেন যে আমাকে ব্যাচ ড্রয়যোগ্য ব্যবহার করতে হয়েছিল কারণ স্কেলড ড্রয়াবল হাজির হয়নি
লুজপ করুন

1
এই প্লাগইনটি আর রক্ষণাবেক্ষণযোগ্য বলে মনে হচ্ছে না - শেষ প্রতিশ্রুতি 2016 ( github.com/winterDroid/… ), কোনও প্রতিক্রিয়া ছাড়াই ক্র্যাশ প্রতিবেদন ...
ক্রিয়াকলাপ হ্রাস

3
আমি এই আরাধ্য প্লাগইনটিকে এএস 3.6 এর অধীনে এবং সম্ভবত, অপরিবর্তিত থাকলেও এএস 3.5 এর অধীনে পুনরুত্থিত করতে সক্ষম হয়েছি ।
খারাপ হারানো

2
@ প্রজওয়ালডাব্লু, আপ-টু-ডেট কাঁটা উল্লেখ করার জন্য আপডেট করা উত্তর।
অ্যাডাম জনস

97

হালনাগাদ:

প্লাগইন ইনস্টল করার পুরানো উপায়টি আর কাজ করে না তবে এখানে মূল প্লাগইনের একটি কাঁটা এখনও কার্যকর রয়েছে । প্লাগইনটি ম্যানুয়ালি ইনস্টল করার পরেও আপনি এই উত্তরটি অনুসরণ করতে পারেন।

আপনি যদি দ্রুত এবং সহজ উপায় চান তবে https://www.img-bak.in/ বা https://appicon.co/ দেখুন visit তারা আইওএসের সাথেও কাজ করে।

আমি পদক্ষেপ অনুসারে প্রক্রিয়াটি ব্যাখ্যা করার চেষ্টা করব, যাতে কারও কাছে বোঝা সহজ হয়।

১. রিডএমইতে দেওয়া হিসাবে প্লাগইনটি ম্যানুয়ালি ইনস্টল করুন

2. অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন

৩. আপনি যেমন নীচের স্ক্রিনক্যাপে দেখতে পাচ্ছেন, এখানে কেবলমাত্র একটি আঁকাইযোগ্য

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

৪. এখন অঙ্কনযোগ্য ফোল্ডারে ডান ক্লিক করুন এবং নতুন> ব্যাচ ড্রয়যোগ্য আমদানিতে নেভিগেট করুন

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

৮. এবার অ্যাড আইকনে ক্লিক করুন

৫. এখন "একক" চিত্রটি নির্বাচন করুন যা আপনি আঁকার যোগ্য বিভিন্ন প্রকারের চান।

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

Now. এখন মূল চিত্রটি কোন মাত্রা তা নির্বাচন করুন। যদি মূল চিত্রটি xxhdpi হয় তবে আমার ক্ষেত্রে "xxhdpi" "উত্স পুনঃসূচনা" হিসাবে নির্বাচন করুন।

Now. এখন ঠিক আছে টিপুন আবার ঠিক আছে .. এবং তারপরে এটি কয়েক সেকেন্ড সময় নেবে এবং তারপরে আপনি ম্যাজিকভাবে ড্রয়াবলগুলির সমস্ত ভেরিয়েবলগুলি পাবেন।এখানে চিত্র বর্ণনা লিখুন

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


3
এই প্লাগইনটি ভাল, তবে সম্পত্তির জন্য ভাল মানের রাখতে মূল আকারের পর্যাপ্ত রেজোলিউশন থাকতে হবে। আমি অনুমান করি প্রাথমিকভাবে xxxhdpi সম্পদের জন্য ডিজাইনারের কাছে জিজ্ঞাসা করা এবং তারপরে এগুলি কমিয়ে আনা।
নারকো

@ লাক্সমানবিট্টারাই, আমি কেবলমাত্র ট্যাবলেটে আমার ল্যান্ডস্কেপে আমার অ্যাপ্লিকেশনটিকে সমর্থন করতে চাই। সুতরাং আপনার উত্তর অনুসারে সমস্ত ট্যাবলেট ডিভাইসগুলিকে সমর্থন করার জন্য ছবিগুলির জন্য আমার কোন আঁকুনযোগ্য ফোল্ডারটি করা উচিত? আপনি আমাকে জানাবেন?
হিরেন প্যাটেল


"আইকন প্যাক ড্রয়যোগ্য আমদানিকারক" বিকল্পটি উপাদান / অ্যান্ড্রয়েড আইকনগুলি ব্যবহার করে এবং আমার কাছে সমাধান করে। @ লাক্সমানবিট্টারাই
ফ্রান্সিস রডরিগস

1
এই প্লাগইনটি আর রক্ষণাবেক্ষণযোগ্য বলে মনে হচ্ছে না - শেষ প্রতিশ্রুতি 2016 ( github.com/winterDroid/… ), কোনও প্রতিক্রিয়া ছাড়াই ক্র্যাশ প্রতিবেদন ...
ক্রিয়াকলাপ হ্রাস

67

ইমেজ বেকারের মতো একটি অনলাইন পরিষেবা ব্যবহার করুন ।

ইমেজ বেকার

ইহা সহজ. চিত্রগুলি আপলোড করুন এবং অ্যান্ড্রয়েড এবং আইওএস উভয়ের জন্য প্রক্রিয়াজাত সম্পদগুলি ডাউনলোড করুন।

ডাউনলোড করা চিত্রসমূহ

দ্রষ্টব্য: ইমেজ বেকার একটি নিখরচায় পরিষেবা যা আমার বন্ধু এবং আমার দ্বারা নির্মিত।


1
এটা আমার জন্য কাজ করছে। আমি মনে করি একটি প্রতিক্রিয়া উইজেট রয়েছে যা আপনি বিকাশকারীদের যে সমস্যার মুখোমুখি হচ্ছেন সে সম্পর্কে আপনাকে বলতে পারেন।
অসীম কেটি

5
হ্যাঁ এটি কাজ করছে না। এটি "চিত্রগুলি আপলোড করা" রয়ে গেছে
ব্যাটম্যাকি

1
ইহা কাজ করছে. যেহেতু এটি একটি ফ্রি পরিষেবা সার্ভারটি ধীর হতে পারে। (24 ঘন্টা পরে পরিষ্কার করার জন্য ক্রোন জব) একদিন পরে আবার চেষ্টা করুন বা ডেভসকে জানিয়ে দিন।
অসীম কেটি

ক্রোন জব আটকে না পড়ার জন্য আরও প্রায়শই চালানোর পরিবর্তে 24 ঘন্টা একবার চালিত হয় কেন? এটি কি নিখরচায় পরিষেবার সীমাবদ্ধতা? এছাড়াও, যদি এটি কোনও ফ্রি সার্ভারে চালিত হয় তবে "পরিষেবাটি চালানোর জন্য আমাদের প্রায় 100 ডলার / বছর প্রয়োজন" (ডি ব্যয়?) কেন?
ক্রিয়াকলাপ হ্রাস করা

1. এটি নিখরচায় পরিষেবার একটি সীমাবদ্ধতা 2. যদি এটি নিখরচায় অর্থের প্রয়োজন হয় না। (কেবলমাত্র ডোমেন চার্জ)
অসীম কেটি

40

কমন্সওয়্যারের উত্তর অনুসারে ইমেজম্যাগিক (রূপান্তর) ব্যবহার করে একটি ব্যাশ স্ক্রিপ্ট:

যোগ করা ফোল্ডার তৈরি এবং যুক্তি চেক কিশান বাঘেলা ধন্যবাদ

#!/bin/sh
#---------------------------------------------------------------
# Given an xxhdpi image or an App Icon (launcher), this script
# creates different dpis resources and the necessary folders
# if they don't exist
#
# Place this script, as well as the source image, inside res
# folder and execute it passing the image filename as argument
#
# Example:
# ./drawables_dpis_creation.sh ic_launcher.png
# OR
# ./drawables_dpis_creation.sh my_cool_xxhdpi_image.png
#
# Copyright (c) 2016 Ricardo Romao.
# This free software comes with ABSOLUTELY NO WARRANTY and
# is distributed under GNU GPL v3 license. 
#---------------------------------------------------------------

if [ $# -eq 0 ]; then
    echo "No arguments supplied"
else if [ -f "$1" ]; then
    echo " Creating different dimensions (dips) of "$1" ..."
    mkdir -p drawable-xxxhdpi
    mkdir -p drawable-xxhdpi
    mkdir -p drawable-xhdpi
    mkdir -p drawable-hdpi
    mkdir -p drawable-mdpi

    if [ $1 = "ic_launcher.png" ]; then
        echo "  App icon detected"
        convert ic_launcher.png -resize 144x144 drawable-xxhdpi/ic_launcher.png
        convert ic_launcher.png -resize 96x96 drawable-xhdpi/ic_launcher.png
        convert ic_launcher.png -resize 72x72 drawable-hdpi/ic_launcher.png
        convert ic_launcher.png -resize 48x48 drawable-mdpi/ic_launcher.png
        rm -i ic_launcher.png
    else
        convert $1 -resize 75% drawable-xxhdpi/$1
        convert $1 -resize 50% drawable-xhdpi/$1
        convert $1 -resize 38% drawable-hdpi/$1
        convert $1 -resize 25% drawable-mdpi/$1
        mv $1 drawable-xxxhdpi/$1
    fi
echo " Done"
else
    echo "$1 not found."
fi
fi

2
খুব দরকারী স্ক্রিপ্ট! যাইহোক, আমি এক্সএইচডিপিআইয়ের জন্য 67% (66% এর পরিবর্তে) ব্যবহার করব would কারণ xhdpi এবং xxhdpi এর মধ্যে অনুপাতটি 2/3, যা শতাংশ এবং গোলাকার হিসাবে দেখলে gives 67 দেয় Otherwise 64 * 64 এর পরিবর্তে।
হাইমস

পাওয়া না গেলে আমাদের দির তৈরি করা উচিত
কিশান বাঘেলা

দয়া করে আপডেট লিপিটি দেখুন gist.github.com/Kishanjvaghela/8ec54f66c322d8d6940b4c0d1a58098d
কিশান

খুব দরকারী, এবং ভাল কাজ করে। আমার ধারণা আপনি শেষ পর্যন্ত এক ফাই মিস করছেন। 4.3.11 বাশ-এ ত্রুটি দেয়
মিজো

আপনি ঠিক বলেছেন মিজো, কিশানের আসলে শেষ কথা ছিল তার
গিস্টটিতে

23

সম্পাদনা করুন:

ওয়েবসাইটটির নাম এখন অ্যাপিকন.কম


আমি সাধারণত সম্পত্তি. codly.io ব্যবহার করি
এটি আপনার ব্রাউজারে স্থানীয়ভাবে সম্পত্তি উত্পন্ন করে, কোনও আপলোড নেই, ডাউনলোড নেই।

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


এটি কেবলমাত্র "অ্যাপ্লিকেশন আইকন চিত্র (1024x1024" একটি ইনপুট হিসাবে গ্রহণ করে
ক্রিয়াকলাপ হ্রাস

2
@ ম্যাটিউজকনিএকজেনি ওয়েবসাইটটি আপডেট করা হয়েছে, বাকি চিত্রগুলির জন্য ইমেজ সেটস নামে আরও একটি ট্যাব রয়েছে।
জিদান

অ্যান্ড্রয়েডের জন্য এটি কেবল অ্যাপ আইকন তৈরি করে অর্থাত্ মনিপ এটি আঁকতে সক্ষম আইকনও তৈরি করে
Nivrutti Pawar

সেই ওয়েবসাইটে আপনার ডিজাইনের বেসের আকারটি কী নির্বাচন করবেন ?? আমাদের 3x বা 4x নির্বাচন করা উচিত ??
কে প্রদীপ কুমার রেড্ডি

13

নতুন অ্যান্ড্রয়েড স্টুডিওতে এটি করার একটি সহজ উপায় সবেমাত্র পাওয়া গেছে:

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

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


কিনহকোহন, আর কি? আমরা কি অন্য একটি সংস্থান বেছে নিতে পারি?
কুলমাইন্ড

আপনি যদি কোনও চিত্র আপলোড করতে চান তবে আপনি কেবল ব্রাউজিং বিকল্পটি ব্যবহার করতে চান .. যদি আপনি এটি বোঝাতে চান তবেই।
Kohn1001

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

1
মনে রাখবেন যে আপনি যদি আইকন যুক্ত করতে চান তবেই এটি উপযুক্ত।
ক্রিয়াকলাপ হ্রাস

8

আমি লঞ্চ, অ্যাকশনবার, ট্যাব আইকন এবং বিজ্ঞপ্তি আইকনগুলির মতো স্ট্যান্ডার্ড আইকনগুলির জন্য ইলিপসে অ্যান্ড্রয়েড আইকন সেট নামে একটি সরঞ্জাম ব্যবহার করি। আপনি এটিকে ফাইল -> নতুন -> অন্যান্য .. -> অ্যান্ড্রয়েড -> অ্যান্ড্রয়েড আইকন সেট থেকে লঞ্চ করতে পারেন। সর্বোত্তম অংশটি হ'ল আপনি নিজের কম্পিউটার থেকে যে কোনও ফাইল চয়ন করতে পারেন এবং এটি স্বয়ংক্রিয়ভাবে স্ট্যান্ডার্ড আকারের সমস্ত চিত্র আপনার প্রকল্প ডিরেক্টরিতে স্থাপন করবে।

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


... আপনি এই সরঞ্জামটির সমতুল্য ওয়েবসাইটটিও ব্যবহার করতে পারেন: android-ui-utils.googlecode.com/hg/asset-studio/dist/… (এই উত্তরে বর্ণিত সরঞ্জামটি আরও ভাল, যেহেতু এটি সরাসরিগ্রহের সাথে সংহত হয়েছে , এবং সঠিকভাবে ফোল্ডারে আইকনগুলি স্বয়ংক্রিয়ভাবে স্থাপন করবে)।
বুগার

এটি "জেনেরিক আইকনগুলি" সমর্থন করে?
আলী বেহজাদিয়ান নেজাদ

ওয়েব সরঞ্জামটি এটি সমর্থন করে বলে মনে হচ্ছে। যদিও আমি ওয়েবটি ব্যবহার করি নি। আপনি এই লিঙ্কটি পরীক্ষা করে দেখতে পারেন: android-ui-utils.googlecode.com/hg/asset-studio/dist/…
নিতিন শেঠি

7
  1. কেবল https://romannurik.github.io/AndroidAssetStudio/index.html ব্যবহার করুন । এটি কোনও চিত্র থেকে আইকনগুলির একটি সেট তৈরি করতে পারে, পরে আপনি একটি জিপ-ফাইল ডাউনলোড করতে পারেন।
  2. অথবা https://github.com/redwarp/9-Patch-Resizer/relayss (ইনস্টল করার দরকার নেই) এ একটি উইন্ডোজ অ্যাপ্লিকেশন ডাউনলোড করুন এবং একটি আইকন খুলুন।
  3. এছাড়াও আপনি একটি প্লাগইন ব্যবহার করতে পারেন Android Drawable Importer, উপরের উত্তরগুলি দেখুন। কারণ এটি পরিত্যক্ত, কাঁটাচামচ ইনস্টল করুন। অ্যান্ড্রয়েড ড্রয়যোগ্য আমদানিকারক কেন এএস 3.5 এর পরে বা https://github.com/Vincent-Loi/android-drawable-importer-intellij-plugin এ নির্বাচন অগ্রাহ্য করে তা দেখুন ।
  4. https://appicon.co/#image-sets

2
অ্যান্ড্রয়েড ড্রয়যোগ্য আমদানিকারকের লেখক অ্যাডব্লিউএল হিসাবে বন্ধ না হওয়া অবধি আমি পরবর্তী অ্যান্ড্রয়েড স্টুডিওর প্রকাশের জন্য একটি অন্তর্বর্তী ইনস্টলেশন জিপ সরিয়েছি
খারাপ হারানো

@ ব্যাডলসার, আমি আপনার বিষয় দেখেছি, ধন্যবাদ! আমি এই প্লাগইনটি খুব কমই ব্যবহার করি, এতে কিছু বাগ রয়েছে, তাই যদি সেগুলি আবার ঘটে তবে আপনার সমাধানটি চেষ্টা করবে।
শীতলমাইন্ড

হ্যাঁ - লেখাটি অবশ্যই এই পুরানো জিনিসের জন্য দেয়ালে রয়েছে - তবে এএস রিসোর্স ম্যানেজার এটি সম্পূর্ণরূপে পরিষ্কার না করে না!
খারাপ হারান

4

অ্যান্ড্রয়েড স্টুডিও ইমেজ অ্যাসেট ব্যবহার করুন

যাও:

 Project>res --> right click

 new> image asset

তারপরে সেট করুন:

-Icon type: Launcher Icons
-Asset type: Image
-Path: the/path/to/your/image
-Trim: No
-Padding: 0%
-Shape: None
-Effect: None

নির্বাচন করুন: পরবর্তী> সমাপ্ত

Now you will have your icon in the correct resolutions.

ভিজ্যুয়াল উদাহরণ:

সম্পাদনা: আমি ভেক্টর ড্রয়বলগুলি তৈরি করতে এসভিজি চিত্রগুলি ব্যবহার করার পরামর্শ দিই এবং তারপরে ক্যানভাসে এগুলি সঠিক আকারে আকার দিতে বা কেবল ডিপি পরিবর্তন করতে ব্যবহার করুন।

আপনি গুগল থেকে ডিফল্ট আইকন পেতে পারেন বা কেবল নিজের তৈরি করতে পারেন

 Project>res --> right click
 new> vector asset

তারপরে সেট করুন:

-Asset type: Local file (SVG, PSD)
-Path: the/path/to/your/image
-Size: check Override to keep your aspect ratio.
-Chek enable auto mirroring for RTL Layout.

নির্বাচন করুন: পরবর্তী> সমাপ্ত

এখন আপনার আইকন থাকবে এবং আপনি আকার, রঙ ইত্যাদি পরিবর্তন করতে পারবেন। এখানে চিত্র বর্ণনা লিখুন


2

স্কেলেবল ভেক্টর গ্রাফিক্স (এসভিজি) এর সাথে মিলিয়ে ভেক্টর অ্যাসেট স্টুডিও ব্যবহার করার সম্ভাবনাও রয়েছে । অ্যান্ড্রয়েড স্টুডিও আপনার জন্য বাকিগুলি পরিচালনা করবে। সরকারী নথি হিসাবে বলা হয়েছে:

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

আমি এটি ভবিষ্যতের পদ্ধতির বিবেচনা করি।

ভেক্টর সম্পদ স্টুডিওর মেনু এন্ট্রি

ভেক্টর অ্যাসেট স্টুডিওর স্ক্রিনশট


2

আমি পিএসডি ফাইল থেকে আইসি_লাঞ্চর পিএনজি ফাইলগুলি তৈরি করতে একটি ফটোশপ স্ক্রিপ্ট লিখেছিলাম। শুধু আইসি_লানচার_ এক্সপোর্টার পরীক্ষা করুন

এটি ব্যবহার করতে, কেবল এটি ডাউনলোড করুন এবং ফটোশপ থেকে স্ক্রিপ্টটি ব্যবহার করুন।

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

এবং যেখানে আপনি আউটপুট ফাইলগুলি উত্পাদন করতে চান তা কনফিগার করুন।

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


1

100% স্বয়ংক্রিয় নয়, তবে আমি ফটোশপ অ্যাকশন ব্যবহার করে অনেক সময় সাশ্রয় করি ।

উদাহরণস্বরূপ, প্রদত্ত xhdpiসম্পদগুলি, আমি তারপরে একটি টাস্ক তৈরি করি hdpiএবং mdpiএটি যথাক্রমে .6 66.66% এবং ৪৪.৪৪% হয়ে যায়। তারপরে আমি ফোল্ডারে সমস্ত চিত্রের জন্য ক্রিয়া চালাচ্ছি xhdpi

512x512 চিত্রের জন্য আপনাকে যা করতে হবে তা হ'ল xxhpi, xhdpi, hdpi, এবং mdpi অর্জন করার জন্য আপনার চিত্রগুলি কী পরিমাণে স্কেল করা উচিত তা গণনা করতে হবে।


0

আমি এই থ্রেডে সমস্তভাবে সমাধানটি ব্যবহার করেছি এবং এটি অ্যান্ড্রয়েড ড্রয়যোগ্য আমদানিকারক প্লাগইনের সাথে কাজ করা সহজ

আপনি যদি ম্যাকওএসে অ্যান্ড্রয়েড স্টুডিও ব্যবহার করছেন তবে প্রবেশ করার জন্য কেবল এই পদক্ষেপটি ব্যবহার করে দেখুন:

  • বার মেনুতে অ্যান্ড্রয়েড স্টুডিও ক্লিক করুন তারপরে পছন্দগুলি চয়ন করুন বা বোতাম কমান্ড + এ ট্যাপ করুন ,
  • তারপরে প্লাগইনগুলি নির্বাচন করুন
  • ব্রাউজ সংগ্রহস্থল ক্লিক করুন
  • অনুসন্ধান করুন কলম্বনে অ্যান্ড্রয়েড ড্রয়যোগ্য আমদানিকারক
  • ইনস্টল বোতামটি ক্লিক করুন
  • এবং তারপরে ডায়ালগটি পুনঃসূচনাটি প্রদর্শিত হচ্ছে, কেবল এটি অ্যান্ড্রয়েড স্টুডিও পুনরায় চালু করুন

আপনার সাফল্যের পরে প্লাগইন ইনস্টল করার পরে, এই প্লাগইনটি কাজ করতে কেবল নতুন মেনু তৈরি করতে ক্লিক করুন এবং তারপরে ব্যাচ ড্রয়যোগ্য আমদানি চয়ন করুন । তারপরে প্লাস বোতাম ওরফে অ্যাড বোতামটি ক্লিক করুন, এবং আঁকতে সক্ষম করতে আপনার ফাইল চয়ন করুন। এবং তারপরে ঠিক আছে ক্লিক করুন এবং ঠিক আছে অঙ্কনযোগ্য এটি সমস্ত তৈরি করেছে।

যদি তোমার দর্শন লগ করা আমার কথা সঙ্গে গুলিয়ে ফেলা ঠিক থেকে চিত্র টিউটোরিয়াল দেখুন learningmechine


2
কোন ব্যাপার Android Drawable Importerবাজারে প্লাগইন আর। আমি Android Asset Importer but it crashesএটি খোলার চেষ্টা করেছিলাম (অ্যান্ড্রয়েড স্টুডিও ৩.6.১)। আমি appicon.co
flawyte

-1

অ্যান্ড্রয়েডে একটি সাধারণ প্লাগইন আপনাকে পদক্ষেপ 1. সহায়তা করবে 1. সেটিংস পদক্ষেপে যান 2. প্লাগইন পদক্ষেপে ক্লিক করুন ৩. অ্যান্ড্রয়েডের ড্রয়যোগ্য আমদানিকারক পদক্ষেপের জন্য অনুসন্ধান পদক্ষেপ ৪. প্লাগইন ইনস্টল করুন এবং পুনরায় চালু করুন

ব্যবহারবিধি?

ফাইল> নতুন> ব্যাচের ড্রয়যোগ্য আমদানিতে যান

উপভোগ করুন


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