chore: improve code and add image type option

This commit is contained in:
2024-09-14 20:24:54 +08:00
parent 86581e7998
commit eb65a89425
8 files changed
+27 -15

No files matched your search

@@ -7,6 +7,7 @@
package cn.rtast.fancybot.util
import cn.rtast.fancybot.configManager
import java.awt.Graphics2D
import java.awt.geom.RoundRectangle2D
import java.awt.image.BufferedImage
@@ -58,7 +59,7 @@ fun ByteArray.toBufferedImage(): BufferedImage {
fun BufferedImage.toByteArray(): ByteArray {
ByteArrayOutputStream().use { outputStream ->
ImageIO.write(this, "png", outputStream)
ImageIO.write(this, configManager.imageType.typeName, outputStream)
return outputStream.toByteArray()
}
}