gpt4 book ai didi

java - 有没有办法将 tiff 图像转换为 Base64 而不将完整文件加载到内存中

转载 作者:太空宇宙 更新时间:2023-11-04 07:31:51 25 4
gpt4 key购买 nike

我有一个非常大的 TIFF 格式图像文件(最大 100MB),我需要将此图像转换为 Base64,然后写入 XML 文件。我想知道是否有一种方法可以流式读取图像文件,将其转换为 Base64 并使用 Java IO 流写入 XML,而无需一次性将整个文件加载到内存中。

最佳答案

您不能仅使用流读取图像文件的一小部分,转换为 Base 64,然后输出为 xml 吗?转换为 base64 不需要读取整个文件。

编辑:

标准 Java API 不包含 Base64 编码器。试试Apache Commons Base64InputStream .

关于java - 有没有办法将 tiff 图像转换为 Base64 而不将完整文件加载到内存中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17554862/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com