Следующий тестовый код завершается сбоем при вызове f.delete(). Почему PdfReader#close() работает неправильно? Мне нужно частичное чтение. Я использую библиотеку Itext версии 5.5.13 с OpenJDK 11 на компьютере с Windows 10.
@Test
public void test() throws IOException {
File f = new File("d:\\EmptyPdf.pdf");
try {
PdfReader pdfReader = new PdfReader(f.getAbsolutePath(), null, true);
pdfReader.close();
} finally {
Assert.assertTrue(f.delete());
}
}
Подробнее здесь: https://stackoverflow.com/questions/642 ... -pdfreader