ठीक है, मूल रूप से मैंने एक साधारण छवि अपलोड प्रणाली विकसित की है। उपयोगकर्ता स्थानीय छवि का चयन करता है (HTML5 फ़ाइल/फ़ाइल रीडर एपीआई का उपयोग करके) और परिणाम की पुष्टि करने से पहले इसे फसल करने की क्षमता है।जावा सर्वर पर कैनवास की सामग्री भेजना और इसे छवि के रूप में सहेजना
अंतिम परिणाम कैनवास में देखा जाता है ताकि इसे सर्वर पर भेजने के लिए मैं dataURL का उपयोग कर रहा हूं। बैकएंड सर्वर एक नोडजेएस सर्वर है जिसे उसके बाद जावा सर्वर पर एक आरईएसटी कॉल करने की आवश्यकता होती है जो डेटा से एक छवि फ़ाइल बनायेगी और इसे डिस्क पर सहेज देगी।
toDataURL के परिणाम फ़ॉर्म में हैं: डेटा: छवि/पीएनजी; बेस 64, एनकोडेड डेटा।
स्ट्रिंग को इसके उचित द्विआधारी प्रतिनिधित्व में बदलने के लिए जावा सर्वर पर मुझे क्या चाहिए?
देखें: http://stackoverflow.com/questions/469695/decode-base64-data-in-java –
संभावित डुप्लिकेट [सर्वर पर 'कैनवास' छवि डेटा अपलोड करना] (http://stackoverflow.com/ प्रश्न/1590965/अपलोडिंग-कैनवास छवि डेटा-टू-सर्वर) –