← بلاگ
2 منٹ کا مطالعہ

بیک گراؤنڈ ہٹانے کا API

سادہ HTTP API سے خودکار بیک گراؤنڈ ہٹانا اپنی ایپ یا ورک فلو میں شامل کریں — تصویر اپ لوڈ کریں، سیکنڈوں میں شفاف کٹ آؤٹ پائیں۔

  • api
  • developers
  • tutorial
بیک گراؤنڈ ہٹانے کا API

اب آپ removerbg کی خودکار بیک گراؤنڈ ہٹانے کی سہولت کو براہ راست اپنی ویب سائٹ، ایپ یا ورک فلو میں شامل کر سکتے ہیں۔ یہ ایک سادہ HTTP API ہے: ایک تصویر بھیجیں اور سیکنڈوں میں شفاف بیک گراؤنڈ کے ساتھ صاف کٹ آؤٹ واپس پائیں۔

آپ کیا کر سکتے ہیں

  • تصویر اپ لوڈ کریں ملٹی پارٹ فارم ڈیٹا کے طور پر — PNG، JPEG، یا WebP، 10 MB تک۔
  • اپنا آؤٹ پٹ فارمیٹ منتخب کریں — شفاف PNG (ڈیفالٹ)، یا ایڈجسٹ ایبل کوالٹی کے ساتھ JPEG/WebP۔
  • نتیجہ اپنے انداز میں حاصل کریں — براہ راست بائنری تصویر، یا عارضی ڈاؤن لوڈ URL کے ساتھ JSON ریسپانس۔

ہر درخواست ہمارے بہترین کوالٹی ماڈل سے گزرتی ہے، اس لیے منتخب کرنے کے لیے کوئی مختلف درجے نہیں ہیں — آپ کو ہمیشہ اعلیٰ ترین کوالٹی کا کٹ آؤٹ ملتا ہے۔ ہر کامیاب ہٹانے کی قیمت 1 کریڈٹ ہے، اور ناکام درخواستوں (جیسے غلط کلید یا ناکافی کریڈٹس) پر کبھی چارج نہیں لگایا جاتا۔

توثیق

اپنے ڈیش بورڈ سے ایک API کلید بنائیں اور اسے بیئرر ٹوکن کے طور پر بھیجیں:

Authorization: Bearer rmbg_YOUR_API_KEY

سوچ رہے ہیں کہ آپ کی بھیجی گئی تصاویر کا کیا ہوتا ہے؟ یہ API بھی پروڈکٹ کے باقی حصوں جیسے ہی اصولوں پر عمل کرتا ہے — یہاں دیکھیں کہ ہم remover.bg پر سیکیورٹی اور پرائیویسی کو کیسے اپناتے ہیں۔

فوری آغاز

ایک ہی درخواست سے بیک گراؤنڈ ہٹائیں:

curl -X POST "https://api.remover.bg/remove-bg?format=png" \
  -H "Authorization: Bearer rmbg_YOUR_API_KEY" \
  -F "file=@photo.jpg" \
  --output result.png

یا JavaScript سے:

const form = new FormData();
form.append("file", fileInput.files[0]);

const res = await fetch("https://api.remover.bg/remove-bg", {
  method: "POST",
  headers: { Authorization: "Bearer rmbg_YOUR_API_KEY" },
  body: form,
});

if (!res.ok) throw new Error(await res.text());
const blob = await res.blob(); // your transparent PNG

آپشنز

  • formatpng (ڈیفالٹ)، jpeg، یا webp۔
  • quality — JPEG/WebP کمپریشن کے لیے 0 سے 1 تک کی ویلیو۔
  • trimtrue (ڈیفالٹ) خالی شفاف حاشیوں کو کاٹ دیتا ہے۔
  • response — بائنری فائل کے لیے image (ڈیفالٹ)، یا عارضی لنک (تقریباً 24 گھنٹے کے لیے درست) کے ساتھ JSON ریسپانس کے لیے url۔
ہر ریسپانس میں ایک X-Credits-Remaining ہیڈر شامل ہوتا ہے، تاکہ آپ اپنے استعمال پر نظر رکھ سکیں۔

بڑے پیمانے پر پروسیسنگ

ایک درخواست ایک تصویر کو پروسیس کرتی ہے، لیکن یہی اینڈ پوائنٹ مکمل کیٹلاگز کو بھی سنبھال سکتا ہے: اسے اپ لوڈ کے وقت، رات کے بیچ اسکرپٹس میں، یا PIM/DAM پائپ لائن کے اندر چلائیں۔ ہماری بلک بیک گراؤنڈ ہٹانے کی گائیڈ ان طریقوں کے ساتھ ساتھ QA سیمپلنگ کی حکمتِ عملیوں کی بھی وضاحت کرتی ہے جو ہزاروں کٹ آؤٹس کو یکساں رکھتی ہیں۔

منٹوں میں شروعات کریں

ہماری API دستاویزات اور فوری کاپی کرنے کے لیے تیار کوڈ نمونوں کے ساتھ، آپ صرف چند منٹوں میں تیار ہو سکتے ہیں۔ ہم یہ جاننا پسند کریں گے کہ آپ کیا بناتے ہیں۔

مزید پڑھیں