This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//Image 转 Base64 | |
BufferedImage image = AliyunUtils.readImgFromOSS("jindi-api-data","api/6fd514de0e0983c8ffc451a200056001.png"); | |
<!--BufferedImage image = ImageIO.read(new File(""));--> | |
ByteArrayOutputStream output = new ByteArrayOutputStream(); | |
ImageIO.write(image, "png", output); | |
String base64 = Base64.getEncoder().encodeToString(output.toByteArray()); | |
//base64 转 Image | |
byte[] imageData = Base64.getDecoder().decode(base64.getBytes()); | |
BufferedImage image2 = ImageIO.read(new ByteArrayInputStream(imageData)); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/** | |
* 民国纪年转公历 | |
* | |
* @param twDateStr | |
*/ | |
private Date dateChange(String twDateStr) { | |
if (StringUtils.isBlank(twDateStr)) { | |
return null; | |
} | |
Calendar calendar = Calendar.getInstance(); |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!-- https://mvnrepository.com/artifact/com.twelvemonkeys.imageio/imageio-jpeg --> | |
<dependency> | |
<groupId>com.twelvemonkeys.imageio</groupId> | |
<artifactId>imageio-jpeg</artifactId> | |
<version>3.3.2</version> | |
</dependency> |