gpt4 book ai didi

java - 使用 java 尽可能减少文件大小

转载 作者:行者123 更新时间:2023-11-29 05:56:25 25 4
gpt4 key购买 nike

我正在使用 flex 4 开发移动应用程序,对于服务器通信,我正在使用 java Web 服务。实际上,我需要将文件从服务器传输到手机,再从手机传输到服务器。当我执行此操作时,我的应用程序变得非常慢。所以我打算压缩文件并发送。但是当我使用 GZIPOutputStreamZIPOutputStream 进行压缩时,它只是将文件压缩为 .zip。无法减少太多文件大小。但是我需要尽可能地减小文件大小。文件格式可以是图像、视频或音频。请任何人提出一些使用 java 执行此操作的想法。

最佳答案

您要求我们提出一些想法。好的,。我认为当您通过 Web 服务传输数据时,您必须将数据转换为字节数组。我认为,您收到整个字节并转换为文件,然后进行编码/解码。因此,当您尝试对某些图像或视频文件进行编码时,您无法减小文件大小。所以我的想法是,最好您可以使用 Base64Encoding 和 Base64Decoding 逐个对数据进行编码。意思是,将文件转换为字节,对字节进行编码并发送,接收字节并解码然后转换为文件。我认为这应该对您有所帮助。

关于java - 使用 java 尽可能减少文件大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11930052/

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