Как видно из названия, я хочу знать, как преобразовать изображение в строку base64 в Java. Как я могу это сделать?Как преобразовать изображение в строку base64 с помощью Java?
9
A
ответ
6
Используйте класс Base64
.
Если вы на предварительном Java 8, взгляните на одном из следующих ресурсов:
1
Apache Commons Base64 для кодирования и декодирования
+3
Обычно стоит добавить простой пример или небольшую выдержку из ссылки, чтобы предоставить больше контекста и увеличить значение ответа. –
2
кода Java, чтобы преобразовать изображение в строку
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;
}
}
и может вставлять его в XSL ниже
<img src="data:image/png;base64,iVBORw0......."/>
Смежные вопросы
- 1. как преобразовать изображение в строку base64?
- 2. Как преобразовать строку base64 в изображение?
- 3. Как преобразовать изображение в строку base64 в java?
- 4. Как преобразовать строку base64 Base64 в изображение в android?
- 5. Как преобразовать изображение в строку base64 с gzip-android
- 6. конвертировать изображение в base64 с помощью java
- 7. Как преобразовать строку base64?
- 8. Как преобразовать Base64 в изображение
- 9. Как преобразовать строку в строку Base64?
- 10. Как преобразовать png в строку base64 с помощью javascript?
- 11. Как преобразовать изображение base64 в нормальное изображение
- 12. Как преобразовать изображение в base64 строку в Windows Phone?
- 13. Как преобразовать объект Image в изображение Base64 в java?
- 14. Как преобразовать base64 строку в blob?
- 15. как преобразовать изображение в base64 строку в android?
- 16. Как преобразовать base64 в изображение с помощью jquery?
- 17. Сохранить base64 строку как изображение с помощью phonegap?
- 18. Как преобразовать файл p12 в base64 строку?
- 19. конвертировать base64 строку в изображение с javascript
- 20. Как преобразовать строку base64 в двоичный массив с помощью php
- 21. Как преобразовать и запустить строку в изображение (base64) xcode
- 22. Как преобразовать cq user profie изображение в base64 закодированную строку
- 23. Как преобразовать изображение Uri в Base64?
- 24. Как преобразовать строку Base64 в NSData?
- 25. PHP: преобразовать base64 в изображение
- 26. Как преобразовать строку base64 в файл?
- 27. Как преобразовать строку в изображение
- 28. Как преобразовать PDF-файл в строку base64 в java-скрипт
- 29. Как преобразовать строку в кодировке Base64 в UUID в Java
- 30. Как преобразовать изображение в строку в android?
Я думаю, вы должны добавить простой пример. – jnovacho