باشترین ئازاد گێڕانەوەی وێنە
وێنەیەک بەلای ڕاستەوە بگۆڕە، یان بەلای چەپەوە، یان وێنەیەکت پێببەخشە - بەبێ پارە، بێ زیان، هیچ نیشانەی ئاوییەک.
چۆن کاردەکات
- _بڕۆ. وێنەیەک هەڵبژێرە بۆ جوڵە (هەتا ٢٥ مهبهست)
- خولانەوەی هەڵبژێرە. ٩٠، ١٨٠ یان ٢٧٠ پلە هەڵبژێرە بەگوێرەی کات، وە بە هەڵبژاردن گێڕانەوەی ئاسۆیی یان ئاسۆیی.
- دابەزاندن. وێنەی جووڵاوەکە بە خۆڕایی دابەزێنرێت بە شێوازی سەرەکی
دەربارەی ئەم ئامێریە
وێنەیەک بە پلەی ٩٠، ١٨٠ یان ٢٧٠ دەخولێتەوە بە پێچەوانەی کاتژمێرەوە، و بە هەڵبژاردەیەک بە ئاسۆیی یان ڕازاوەی داپۆشێت. کێشەی ڕۆژانەی وێنەکان چارەسەر دەکات کە بە لایەکەوە یان بە سەرەوە دەردەکەون. پلەی ٩٠ دەخولێتەوە بە بێ لەدەستدان - پێکسڵەکان ڕێکدەخرێنەوە، نەک بە کۆدێکی نوێ - بۆیە JPG ی خولاوە هیچ کۆدێکی زیادە ناگرێت. دەرکەوتنی وێنەکە شێوازی سەرەکی دەپارێزێت. وەک هەموو ئامرازێک لێرە: هیچ نیشانەی ئاوی نییە، هیچ تۆمارکردنێک نییە، لە بیرەوەریدا پڕۆسێس دەکرێتەوە و هەڵدەوەشێتەوە.
خەڵک بۆ چی بەکاری دەهێنن
- وێنەیەک کە لە تەلەفۆنێکەوە بە لاوە دەرچووە چاک بکە
- گێڕانەوەی پەڕەیەکی پشکنراو کە بە سەرەوە بارکراوە
- وێنهکه ئاسۆییەکە بگۆڕە بۆ شێواندن
- وێنەی ڕوونماکە بجووڵێنە بۆ ناوەوەی ڕاست
پەرەپێدەر
ئەم ئامرازە لە کۆدی خۆتەوە بە ئۆتۆماتیکی بەکاربهێنە. داواکاری POST بنێرێت بۆ خاڵەکانی کۆتایی خوارەوە و هەمان ئەنجامی کە ئامرازی وێب بەرهەمی دەهێنێت بەدەست بهێنە. نرخی سنووردارە بۆ هەر ئای پییەک و پێویستی بە تۆمارکردن نییە - کلیلی API بۆ سنووری بەرزتر دێت.
https://best.free/api/tools/image-rotate/
| _پێوانە | نمونە | پێویسته | ئامۆژگاری |
|---|---|---|---|
file (فۆڕم) |
photo.jpg |
باشە | Any common image, ≤25 MB. |
angle |
90 |
نا | 90 / 180 / 270 clockwise. |
flip |
none |
نا | none / horizontal / vertical. |
curl -X POST https://best.free/api/tools/image-rotate/ \
-F 'file=@photo.jpg' \
-F 'angle=90' \
-F 'flip=none' \
-o rotated.png
import requests
files = {"file": open("photo.jpg", "rb")}
data = {"angle": 90, "flip": "none"}
r = requests.post("https://best.free/api/tools/image-rotate/", files=files, data=data)
with open("rotated.png", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
fd.append("angle", 90);
fd.append("flip", "none");
const r = await fetch("https://best.free/api/tools/image-rotate/", { method: "POST", body: fd });
const blob = await r.blob(); // the rotated.png
وەڵامدانەوە: The rotated/flipped image (same format).