diff --git a/src/main/java/stirling/software/SPDF/controller/api/SplitPdfBySectionsController.java b/src/main/java/stirling/software/SPDF/controller/api/SplitPdfBySectionsController.java index 29040a60..816ea6d5 100644 --- a/src/main/java/stirling/software/SPDF/controller/api/SplitPdfBySectionsController.java +++ b/src/main/java/stirling/software/SPDF/controller/api/SplitPdfBySectionsController.java @@ -100,6 +100,8 @@ public class SplitPdfBySectionsController { if (sectionNum == horiz * verti) pageNum++; } + + zipOut.finish(); data = Files.readAllBytes(zipFile); return WebResponseUtils.bytesToWebResponse( data, filename + "_split.zip", MediaType.APPLICATION_OCTET_STREAM);