用 IcePDF `Document.getPageImage` 轉 PDF 頁面為圖片,`main` 測試正常,放入專案批次處理就 `OutOfMemoryError`。
專案中循環處理多個 PDF / 多頁,**`Document` 物件未及時 `dispose()`**、**`BufferedImage` 佔用大量堆記憶體未釋放**、**`ImageWriter` 輸出流未關閉**,導致記憶體洩漏累積。
Document doc = new Document();
doc.setFile(pdfPath);
for (int i=0; i