जैसा कि शीर्षक इंगित करता है, मैं जानना चाहता हूं कि किसी छवि को जावा में बेस 64 स्ट्रिंग में कैसे परिवर्तित करना है। मैं यह कैसे कर सकता हूँ?जावा का उपयोग कर किसी छवि को बेस 64 स्ट्रिंग में कैसे परिवर्तित कर सकता हूं?
9
A
उत्तर
6
Base64
कक्षा का उपयोग करें।
आप पूर्व जावा 8 पर हैं, निम्नलिखित संसाधनों में से एक पर एक नजर है, तो:
1
एन्कोडिंग और डिकोडिंग
+3
आमतौर पर अधिक संदर्भ प्रदान करने और उत्तर के मूल्य को बढ़ाने के लिए, लिंक से एक साधारण उदाहरण या एक छोटा अंश जोड़ने के लायक है। –
2
जावा कोड के लिए Apache Commons Base64 स्ट्रिंग
package com.test;
import java.io.IOException;
import sun.misc.BASE64Encoder;
import sun.misc.BASE64Decoder;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.awt.image.BufferedImage;
import javax.imageio.ImageIO;
public class Test{
public static void main (String args[]) throws IOException {
BufferedImage img = ImageIO.read(new File("C:/Test/logo.png"));
BufferedImage newImg;
String imgstr;
imgstr = encodeToString(img, "png");
System.out.println(imgstr);
}
public static String encodeToString(BufferedImage image, String type) {
String imageString = null;
ByteArrayOutputStream bos = new ByteArrayOutputStream();
try {
ImageIO.write(image, type, bos);
byte[] imageBytes = bos.toByteArray();
BASE64Encoder encoder = new BASE64Encoder();
imageString = encoder.encode(imageBytes);
bos.close();
} catch (IOException e) {
e.printStackTrace();
}
return imageString;
}
}
करने के लिए छवि परिवर्तित करने के लिए और नीचे के रूप में
<img src="data:image/png;base64,iVBORw0......."/>
संबंधित मुद्दे
- 1. जावा - छवि को बेस 64
- 2. बिटमैप को बेस 64 स्ट्रिंग में कैसे परिवर्तित करें?
- 3. एंड्रॉइड में छवि में बेस 64 स्ट्रिंग को कनवर्ट करना
- 4. php का उपयोग कर फाइल सिस्टम में बेस 64 डीकोडेड छवि को कैसे सहेजना है?
- 5. पर्ल छवि को बेस 64
- 6. बेस 64 छवि डेटा
- 7. डीकोडिंग बेस 64 छवि
- 8. क्या मैं एम्बेडेड बेस 64 एन्कोड फ़ॉन्ट को फ़ॉन्ट फ़ाइल में परिवर्तित कर सकता हूं?
- 9. मार्कर बेस 64 एन्कोडेड स्ट्रिंग का उपयोग
- 10. बेस 64 स्ट्रिंग
- 11. बाइनरी फ़ाइल को बेस 64 स्ट्रिंग में परिवर्तित करना
- 12. बेस 64 एन्कोडिंग छवि
- 13. मैं एक्सेल वीबीए का उपयोग कर कुशलता से एक स्ट्रिंग को एन्कोड कैसे कर सकता हूं?
- 14. मैं ColdFusion का उपयोग कर BAIF64 एन्कोडेड HTML को GIF में कैसे परिवर्तित कर सकता हूं?
- 15. बेस 64 स्ट्रिंग से छवि आयाम निकालें
- 16. पर्ल का उपयोग करके 48 हेक्स स्ट्रिंग को बाइट्स में कैसे परिवर्तित कर सकता हूं?
- 17. मैं कैनवास सामग्री को किसी छवि में कैसे परिवर्तित कर सकता हूं?
- 18. डीकोड बेस 64 स्ट्रिंग जावा 5
- 19. बेस 64
- 20. बेस 64 स्ट्रिंग
- 21. मैं सामान्य लिस्प में एक स्ट्रिंग को पूर्णांक में कैसे परिवर्तित कर सकता हूं?
- 22. मैं सी # में एईएस एल्गोरिदम का उपयोग कर स्ट्रिंग को कैसे डिक्रिप्ट कर सकता हूं?
- 23. मैं php का उपयोग कर एक docx दस्तावेज़ को html में कैसे परिवर्तित कर सकता हूं?
- 24. एक छवि दृश्य में दिखाने के लिए बेस 64 स्ट्रिंग को बिटमैप छवि में कैसे परिवर्तित करें?
- 25. मैं जावा में एक छवि वॉटरमार्क कैसे कर सकता हूं?
- 26. फोनगैप - बेस 64 स्ट्रिंग से छवि फ़ाइल कैसे उत्पन्न करें?
- 27. मैं जावा में किसी फ़ंक्शन में स्ट्रिंग को कैसे मैप कर सकता हूं?
- 28. बेस 64
- 29. मैं जावा में जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं?
- 30. एक बेस 64 एम्बेडेड छवि का उपयोग कई बार
मुझे लगता है कि आप एक सरल उदाहरण जोड़ना चाहिए XSL में एम्बेड कर सकते हैं। – jnovacho