You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@poi.apache.org by bu...@apache.org on 2019/02/23 18:01:14 UTC

[Bug 57342] Writing very large file via SXSSF leads to corrupt file

https://bz.apache.org/bugzilla/show_bug.cgi?id=57342

--- Comment #28 from krzysztof.rzymkowski@gmail.com ---
I have implemented a drop in replacement for ZipOutputStream based of my
previous analysis in https://rzymek.github.io/post/excel-zip64/.

It's available at https://github.com/rzymek/opczip and from maven central.

It foremost supports Excel compatible zip64 archives.  
Version 1.0.2 also creates LibreOffice compatible xlsx files. 
LibreCalc still will not open zip64 archives, but is OK with zip version 4.5 in
Local File Header. Just requires max 3.0 in Central Directory. This is also OK
with Excel, which requires 4.5 in LHF but ignores version in CEN. This
combination allows streaming creation without prior knowledge whether 4GB limit
will be exceed or not.

opczip is currently used by https://github.com/dhatim/fastexcel

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@poi.apache.org
For additional commands, e-mail: dev-help@poi.apache.org