Media
छवि का आकार बदलें
छवि को सोशल मीडिया आयामों में आकार बदलें, वॉटरमार्क जोड़ें, या क्रॉप करें
POST
सोशल नेटवर्क के पास सोशल मीडिया छवियों के लिए विशिष्ट आवश्यकताएँ होती हैं। resize एंडपॉइंट आपको एक सोशल नेटवर्क संगत छवि आकार चुनने, वॉटरमार्क जोड़ने, पृष्ठभूमि बदलने, प्रभाव जोड़ने, क्रॉप करने और अधिक की अनुमति देता है।
डिफ़ॉल्ट रूप से आकार बदलने से छवि के आयाम बदल जाएंगे, लेकिन छवि क्रॉप नहीं होगी। आप इसके बजाय छवि क्रॉप कर सकते हैं। विवरण के लिए नीचे देखें।
आप
आप
उदाहरण blur छवि:

southeast स्थिति में उदाहरण वॉटरमार्क छवि:

उदाहरण रंग पृष्ठभूमि छवि:

उदाहरण grayscale छवि:

उदाहरण WebP में परिवर्तित करें:
हैडर पैरामीटर
बॉडी पैरामीटर
आकार बदलने के लिए छवि का URL।
https:// से शुरू होना चाहिएसोशल मीडिया प्लेटफ़ॉर्म जिसके लिए URL का आकार बदला जाएगा। विवरण के लिए platform options देखें।
मीडिया फ़ाइल को multipart form-data ऑब्जेक्ट के रूप में भेजें। यदि
imageUrl मौजूद नहीं है तो आवश्यक।आकार बदली गई छवि पर लागू करने के लिए वॉटरमार्क का URL और वैकल्पिक स्थिति। वॉटरमार्क डिफ़ॉल्ट रूप से छवि के निचले दाएँ कोने में दिखाई देगा। विवरण के लिए watermark देखें।
अपारदर्शिता, रंग आदि बदलें। विवरण के लिए effects options देखें।
आकार बदलने के लिए
width और height निर्दिष्ट करने वाला ऑब्जेक्ट। क्रॉपिंग करते समय, आप वैकल्पिक रूप से केंद्र x और y निर्देशांक निर्दिष्ट कर सकते हैं।
डिफ़ॉल्ट छवि का केंद्र है।Dimensions
यदि प्लेटफ़ॉर्म निर्दिष्ट नहीं है तो चौड़ाई और ऊँचाई आवश्यक।
स्वचालित रूप से JPG फ़ाइल में परिवर्तित करें, जैसे PNG से JPG फ़ाइल में। 75% गुणवत्ता का उपयोग किया जाएगा।
विवरण के लिए convert to a JPG देखें।
स्वचालित रूप से WebP फ़ाइल में परिवर्तित करें, जैसे PNG से WebP फ़ाइल में। 75% गुणवत्ता का उपयोग किया जाएगा।
विवरण के लिए convert to a WebP देखें।
प्लेटफ़ॉर्म विकल्प
छवि के पूर्वनिर्धारित आयामों का उपयोग करने के लिए एक प्लेटफ़ॉर्म को String के रूप में निर्दिष्ट करें, या आपdimensions फ़ील्ड के साथ अपना खुद का निर्दिष्ट कर सकते हैं।
उदाहरण के लिए "platform": "facebook" छवि के आयाम को चौड़ाई 1200px और ऊँचाई 630px सेट करेगा।
facebook: 1200px चौड़ाई, 630px ऊँचाई।instagram: 1080px चौड़ाई, 1080px ऊँचाई।instagram_landscape: 1080px चौड़ाई, 680px ऊँचाई।instagram_portrait: 1080px चौड़ाई, 1920px ऊँचाई।instagram_special: 1080px चौड़ाई, 800px ऊँचाई।linkedin: 1200px चौड़ाई, 627px ऊँचाई।pinterest: 1080px चौड़ाई, 1920px ऊँचाई।tiktok: 1080px चौड़ाई, 1920px ऊँचाई।twitter: 1600px चौड़ाई, 900px ऊँचाई।
dimensions और xCoordinate और yCoordinate फ़ील्ड के साथ mode पैरामीटर को crop पर सेट करके उपयोग कर सकते हैं।
मोड
Resize
Resize डिफ़ॉल्ट मोड है जो अपने पहलू अनुपात को बनाए रखते हुए एक छवि के आयाम बदल देगा। किसी भी सामग्री को क्रॉप किए बिना छवि को निर्दिष्ट आयामों में आकार बदलें। उदाहरण JSON:Resize
dimensions फ़ील्ड का उपयोग करके कस्टम आयाम भी निर्दिष्ट कर सकते हैं:
Resize with Dimensions
platform या dimensions फ़ील्ड width और height में से एक को निर्दिष्ट किया जाना चाहिए।
Crop
Crop छवि को निर्दिष्ट आयामों में काट देगा “क्रॉप” करेगा। डिफ़ॉल्ट रूप से केंद्र निर्देशांक छवि का केंद्र होगा। आप अपने स्वयं के x/y निर्देशांक भी निर्दिष्ट कर सकते हैं। उदाहरण JSON:Crop
dimensions फ़ील्ड का उपयोग करके कस्टम आयाम और वैकल्पिक क्रॉप निर्देशांक भी निर्दिष्ट कर सकते हैं:
Crop with Dimensions
platform या dimensions फ़ील्ड width और height में से एक को निर्दिष्ट किया जाना चाहिए।
वर्गाकार क्रॉप के लिए, यदि width या height प्रदान की गई छवि के आयामों से कम हैं, तो width या height का छोटा उपयोग किया जाएगा। उदाहरण के लिए, यदि छवि 1200x800 है और अनुरोधित क्रॉप 1080x1080 है, तो लौटाई गई छवि 800x800 होगी।
Blur
Blur प्रभाव छवि को पृष्ठभूमि के रूप में डुप्लिकेट करेगा और छवि को धुंधला करेगा। उदाहरण blur JSON:Blur

Watermark
Watermark अवलोकन
आप एक URL प्रदान करके छवि में वॉटरमार्क जोड़ सकते हैं, जिसेhttps:// से शुरू होना चाहिए और एक वैकल्पिक स्थिति।
वॉटरमार्क डिफ़ॉल्ट रूप से छवि के नीचे दाएँ कोने में दिखाई देगा - southeast।
हम एक पारदर्शी पृष्ठभूमि वाले PNG की सिफारिश करते हैं।
उदाहरण watermark JSON:
Watermark

Watermark स्थिति
वॉटरमार्क की स्थिति निम्न में से एक हो सकती है:northnortheasteastsoutheastsouthsouthwestwestnorthwestcenter
Effects विकल्प
रंग हेक्साडेसिमल
blur के लिए पृष्ठभूमि के रंग के लिए हेक्साडेसिमल मान। केवल तभी लागू होता है जब"mode": "blur". स्ट्रिंग मान, जैसे "#A020F0"
उदाहरण रंग पृष्ठभूमि JSON:
Color Background

रंग: Grayscale, Sepia, Invert
आपgrayscale, sepia, या invert निर्दिष्ट करके प्राथमिक छवि रंग बदल सकते हैं। यदि आप पृष्ठभूमि नहीं चाहते हैं तो "blur": true फ़ील्ड आवश्यक नहीं है और उपयोग नहीं की जानी चाहिए।
उदाहरण grayscale JSON:
Grayscale

Opacity
छवि की अपारदर्शिता सेट करें। संख्या मान श्रेणी: 0 - 1। उदाहरण opacity JSON:Opacity
गुणवत्ता
JPG या JEPG छवियों के लिए छवि की गुणवत्ता, या संपीड़न की मात्रा निर्दिष्ट करें। संख्या जितनी कम होगी उतनी अधिक संपीड़ित, लेकिन छवि गुणवत्ता कम। संख्या जितनी अधिक होगी उतनी कम संपीड़ित, लेकिन छवि गुणवत्ता उच्च। संख्या मान श्रेणी: 0 - 100। उदाहरण quality JSON:Quality
JPG या WebP में परिवर्तित करें
convertToJpg और convertToWebP विकल्प आपको छवियों को उनके मूल प्रारूप (जैसे PNG) से क्रमशः JPG या WebP प्रारूप में बदलने की अनुमति देते हैं।
डिफ़ॉल्ट रूप से, परिवर्तित छवियों में 75% की गुणवत्ता सेटिंग होगी।
आप effects ऑब्जेक्ट में quality पैरामीटर का उपयोग करके संपीड़न स्तर को अनुकूलित कर सकते हैं।
नोट करें कि यदि आपकी स्रोत छवि पहले से ही JPG है और आप convertToJpg का उपयोग करते हैं, तो API बस छवि को आपके निर्दिष्ट आयामों में आकार बदल देगा बिना प्रारूप बदले।
उदाहरण JPG में परिवर्तित करें:
Convert to JPG
Convert to WebP
