ឥតគិតថ្លៃល្អបំផុត បង្វិលរូបភាព
បង្វិលរូបភាពទៅខាងឆ្វេង ឬបញ្ច្រាសទៅខាងស្ដាំ ឬឆ្លុះវាដោយឥតគិតថ្លៃ គ្មានការបាត់បង់ គ្មានសញ្ញាទឹក ។
របៀបដែលវាធ្វើការ
- ផ្ទុកឡើង. ជ្រើសរូបភាពដែលត្រូវបង្វិល (រហូតដល់ ២៥ មេកាបៃ) ។
- ជ្រើសការបង្វិល. ជ្រើស ៩០, ១៨០ ឬ ២៧០ ដឺក្រេ បញ្ច្រាសទ្រនិចនាឡិកា និងជម្រើសត្រឡប់ផ្ដេក ឬបញ្ឈរ ។
- ទាញយក. រូបភាពដែលបានបង្វិលត្រូវបានទាញយកដោយស្វ័យប្រវត្តិក្នុងទ្រង់ទ្រាយដើមរបស់វា ។
អំពីឧបករណ៍នេះ
បង្វិលរូបភាពដោយ 90, 180 ឬ 270 ដឺក្រេ បញ្ច្រាសទ្រនិចនាឡិកា និងឆ្លុះវាផ្ដេក ឬបញ្ឈរតាមជម្រើស ។ វាជួសជុលបញ្ហាប្រចាំថ្ងៃនៃរូបថត ឬស្កេនដែលចេញពីចំហៀង ឬបញ្ច្រាស ។ ការបង្វិល 90 ដឺក្រេ គឺគ្មានការបាត់បង់ — ភីកសែលត្រូវបានរៀបចំឡើងវិញ មិនត្រូវបានអ៊ិនកូដឡើងវិញ — ដូច្នេះ JPG ដែលបានបង្វិលមិនទាញការបង្ហាប់បន្ថែមទេ ។ លទ្ធផលរក្សាទ្រង់ទ្រាយដើម ។ ដូចជាឧបករណ៍ទាំងអស់នៅទីនេះ ៖ គ្មានសញ្ញាទឹក គ្មានការចុះឈ្មោះ ដំណើរការក្នុងសតិ និងបោះបង់ ។
មនុស្សប្រើវាសម្រាប់អ្វី
- ជួសជុលរូបថតដែលបានចេញពីទូរស័ព្ទដោយចំហៀង
- ប្ដូរទំព័រដែលបានស្កេនដែលបានផ្ទុកឡើងវិញ
- ឆ្លុះរូបភាពផ្ដេកសម្រាប់ប្លង់
- បង្វិលរូបថតអេក្រង់ទៅទិសត្រឹមត្រូវ
API របស់អ្នកអភិវឌ្ឍន៍
ឧបករណ៍នេះស្វ័យប្រវត្តិពីកូដផ្ទាល់ខ្លួនរបស់អ្នក. ផ្ញើសំណើ POST ទៅចំណុចបញ្ចប់ខាងក្រោមនិងទទួលបានលទ្ធផលដូចគ្នាដែលឧបករណ៍បណ្ដាញផលិត. វាត្រូវបានកំណត់អត្រាក្នុងមួយ IP និងត្រូវការចុះឈ្មោះ - គ្រាប់ចុច 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).