શ્રેષ્ઠ મુક્ત ચિત્ર માપ બદલનાર
ચિત્રનું માપ પિક્સેલના ચોક્કસ માપદંડોમાં ફેરવો, એસ્પેક્ટ રેશિયોને તાળુ માર્યા વગર અથવા તાળુ માર્યા વગર - મુક્ત અને વૉટરમાર્ક-મુક્ત.
તે કેવી રીતે કામ કરે છે
- અપલોડ. માપ બદલવા માટે ચિત્ર પસંદ કરો (૨૫ MB સુધી).
- માપ દાખલ કરો. પહોળાઈ અને/અથવા ઊંચાઈ પિક્સેલોમાં લખો. પ્રમાણભૂત માપદંડ માટે "અસ્પેક્ટ રેશિયો" ને ચકાસો.
- ડાઉનલોડ કરો. માપ બદલાયેલ ચિત્ર આપોઆપ ઉચ્ચ ગુણવત્તાવાળું Lanczos ગાળક વાપરીને ડાઉનલોડ કરે છે.
આ સાધન વિશે
ચિત્રનું માપ તમારે જરૂરી ચોક્કસ પહોળાઈ અને ઊંચાઈમાં ફેરવો. ફક્ત પહોળાઈ દાખલ કરો (અથવા ફક્ત ઊંચાઈ) અને બીજી બાજુને અનુપાતપૂર્વક માપવા માટે બોક્સ ચેક કરેલ રાખો, અથવા બંને સુયોજિત કરો અને ચોક્કસ માપ દબાણ કરવા માટે તેને ચેક ન કરો. માપ બદલવું ઉચ્ચ ગુણવત્તાવાળું Lanczos ગાળક વાપરે છે, તેથી ચિત્રોને નાના પાડેલ છે તે જગ્યા જગ્યા કરતાં તીક્ષ્ણ રહે છે. આઉટપુટ મૂળભૂત બંધારણ જ્યાં શક્ય હોય ત્યાં રાખે છે. હંમેશાની જેમ: કોઈ વૉટરમાર્ક નથી, કોઈ નોંધણી નથી, મેમરી માં પ્રક્રિયા કરેલ છે અને અવગણાયેલ છે.
લોકો તેને માટે શું વાપરે છે
- ફોરમ અથવા માર્કેટપ્લેસ પિક્સેલ મર્યાદામાં ચિત્રને બંધબેસાડો
- રૂપરેખા અથવા અવતાર ચિત્રને જરૂરી ચોરસ માપ બનાવો
- વેબ માટે મોટા ફોટાને જગ્યા વગર નીચે માપ કરો
- ચિત્રોનાં સમૂહને સરખી પહોળાઈમાં પ્રમાણિત કરો
ડેવલોપર API
તમારા પોતાના કોડમાંથી આ સાધનને સ્વયં ચલાવો. નીચેના અંતિમબિંદુને POST વિનંતી મોકલો અને વેબ સાધન ઉત્પાદિત કરે છે તે જ પરિણામ મેળવો. તે દર IP પર મર્યાદિત છે અને નોંધણીની જરૂર નથી - ઉચ્ચ મર્યાદા માટે API કીઓ આવતી હશે.
https://best.free/api/tools/image-resizer/
| પરિમાણો | ઉદાહરણ | જરૂરી | નોંધો |
|---|---|---|---|
file (ફાઇલ) |
photo.jpg |
હા | Any common image, ≤25 MB. |
width |
800 |
નહિં | Target width in px. |
height |
600 |
નહિં | Target height in px. |
keep_aspect |
True |
નહિં | Lock aspect ratio. |
curl -X POST https://best.free/api/tools/image-resizer/ \
-F 'file=@photo.jpg' \
-F 'width=800' \
-F 'height=600' \
-F 'keep_aspect=True' \
-o resized.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"width": 800, "height": 600, "keep_aspect": True}
r = requests.post("https://best.free/api/tools/image-resizer/", files=files, data=data)
with open("resized.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("width", 800);
fd.append("height", 600);
fd.append("keep_aspect", true);
const r = await fetch("https://best.free/api/tools/image-resizer/", { method: "POST", body: fd });
const blob = await r.blob(); // the resized.png
જવાબ: The resized image (same format where possible).