繁体   English   中英

Java Servlet:从BLOB生成zip文件

[英]java servlet: generate zip file from BLOBs

我正在尝试压缩大量pdf文件(在数据库中存储为BLOB),然后将zip作为附件返回给用户。

避免出现内存问题的最佳方法是什么?

另一个注意事项:实际上,在将某些PDF添加到ZipOutputStream之前,我需要对其进行合并。 因此,将需要一次将几个PDF存储在内存中。

我认为最好先将它们作为临时文件存储在服务器上,然后再压缩它们?

您可以使用ZipOutputStreams在Java中的内存中创建zip文件。

参见http://www.exampledepot.com/egs/java.util.zip/CreateZip.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM