मुझे वीडियो या swf png अनुक्रम के रूप में HTML5 कैनवास आउटपुट लेने की आवश्यकता है।वीडियो या एसएफएफ़ या पीएनजी अनुक्रम के रूप में एचटीएमएल 5 कैनवास आउटपुट कैप्चरिंग?
मुझे छवियों को कैप्चर करने के लिए स्टैक ओवरफ्लो पर निम्न लिंक मिला।
Capture HTML Canvas as gif/jpg/png/pdf?
लेकिन क्या कोई सुझाव दे सकता है कि क्या हम आउटपुट वीडियो या पीएनजी अनुक्रम का एसएफएफ चाहते हैं?
संपादित करें:
ठीक है अब मैं समझ गया कैनवास डेटा पर कब्जा करने के लिए कैसे सर्वर पर स्टोर करने के लिए, मैं इसे करने की कोशिश की और यह ठीक है अगर मैं केवल आकार, आयत या कुछ अन्य ग्राफिक का उपयोग कर रहा है, लेकिन अगर मैं आकर्षित नहीं कैनवास तत्व पर बाहरी छवियों। क्या कोई मुझे बता सकता है कि कैनवास डेटा कैप्चर करने के लिए क्या हम कैनवास पर ड्राइंग के लिए ग्राफिक या बाहरी छवियों का उपयोग करते हैं?
मैं निम्नलिखित कोड का इस्तेमाल किया:
var cnv = document.getElementById("myCanvas");
var ctx = cnv.getContext("2d");
if(ctx)
{
var img = new Image();
ctx.fillStyle = "rgba(255,0,0,0.5)";
ctx.fillRect(0,0,300,300);
ctx.fill();
img.onload = function()
{
ctx.drawImage(img, 0,0);
}
img.src = "my external image path";
var data = cnv.toDataURL("image/png");
}
मेरी "डाटा" चर में कैनवास डेटा लेने के बाद मैं एक नया कैनवास बनाया है और उस पर कब्जा कर लिया डेटा आकर्षित, लाल आयत दूसरा कैनवास पर तैयार की लेकिन वह बाहरी छवि नहीं है।
अग्रिम धन्यवाद।
उत्तर के लिए बहुत बहुत धन्यवाद, और कृपया मेरे संपादित प्रश्न को देखें, और यदि आपके पास कुछ जानकारी है तो कृपया मुझे kmnow दें। – Bhupi
@ बुप्पी मैंने आपके उत्परिवर्तित प्रश्न को कवर करने के लिए अपना उत्तर संपादित किया है। – Phrogz