diff --git a/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java b/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java index 2893cc1..edb9b29 100644 --- a/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java +++ b/src/main/java/com/iqser/red/pdftronlogic/commons/InvisibleElementRemovalService.java @@ -110,11 +110,12 @@ public class InvisibleElementRemovalService { context.visitedXObjIds().clear(); removeOverlappedElements(page, writer, context); - writer.destroy(); - reader.destroy(); - log.info("Finished removing invisible Elements"); } + writer.destroy(); + reader.destroy(); + + log.info("Finished removing invisible Elements"); } private void removeClippedElementsAndInvisibleTextAndRememberOverlappedElements(Page page,