@JvmOverloads fun BufferedImage.toExternalImage(formatName: String = "png"): ExternalImage
将 BufferedImage 保存稳临时文件, 然后构造 ExternalImage