Canvas → PNG Data URL → Download
ক্যানভাস থেকে PNG ফাইল বানানোর জন্য canvas.toDataURL('image/png') ব্যবহার করুন। ব্যবহারকারীকে ডাউনলোড করানোর জন্য <a download> লিংক ব্যবহার করুন।
ধাপাবলী
- ক্যানভাস থেকে ডেটা URL জেনারেট করুন।
<a>এলিমেন্টেhref= ডেটা URL,download= ফাইলনেম সেট করুন।- লিংকে প্রোগ্রাম্যাটিক্যালি
click()করুন।
কোড উদাহরণ (র্যাম-ইফিশিয়েন্ট: ক্লিক টাইমে জেনারেট)
সার্ভার-সাইড সেভিং (ঐচ্ছিক)
আপলোড করতে হলে
canvas.toBlob(blob => { ... }, 'image/png')ব্যবহার করে Blob পান এবংFormData-এ অ্যাপেন্ড করে POST করুন।HTTP হেডার (সার্ভার কনফিগ)