RED-7607 - Rotating pages leads to lost annotations (RM & DM)
- remove finally clause
This commit is contained in:
parent
3839de215c
commit
daba0bf8a6
@ -53,9 +53,7 @@ public class ExtractMarkedContentTest {
|
|||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
public void testExtractTestWPhromma() throws IOException {
|
public void testExtractTestWPhromma() throws IOException {
|
||||||
System.out.printf("\n\n===\n%s\n===\n", "testWPhromma.pdf");
|
System.out.printf("\n\n===\n%s\n===\n", "testWPhromma.pdf");
|
||||||
PDDocument document = null;
|
try (PDDocument document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile())) {
|
||||||
try {
|
|
||||||
document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile());
|
|
||||||
|
|
||||||
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
||||||
|
|
||||||
@ -72,9 +70,7 @@ public class ExtractMarkedContentTest {
|
|||||||
|
|
||||||
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
||||||
showStructure(root, markedContents);
|
showStructure(root, markedContents);
|
||||||
} finally {
|
document.close();
|
||||||
if (null != document )
|
|
||||||
document.close();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -94,9 +90,7 @@ public class ExtractMarkedContentTest {
|
|||||||
public void testExtractResMultipage() throws IOException {
|
public void testExtractResMultipage() throws IOException {
|
||||||
System.out.printf("\n\n===\n%s\n===\n", "res_multipage.pdf");
|
System.out.printf("\n\n===\n%s\n===\n", "res_multipage.pdf");
|
||||||
|
|
||||||
PDDocument document = null;
|
try(PDDocument document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile())) {
|
||||||
try {
|
|
||||||
document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile());
|
|
||||||
|
|
||||||
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
||||||
|
|
||||||
@ -113,9 +107,7 @@ public class ExtractMarkedContentTest {
|
|||||||
|
|
||||||
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
||||||
showStructure(root, markedContents);
|
showStructure(root, markedContents);
|
||||||
} finally {
|
document.close();
|
||||||
if (document != null)
|
|
||||||
document.close();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -134,9 +126,7 @@ public class ExtractMarkedContentTest {
|
|||||||
@Test
|
@Test
|
||||||
public void testExtractDailyReport() throws IOException {
|
public void testExtractDailyReport() throws IOException {
|
||||||
System.out.printf("\n\n===\n%s\n===\n", "Daily Report.pdf");
|
System.out.printf("\n\n===\n%s\n===\n", "Daily Report.pdf");
|
||||||
PDDocument document = null;
|
try (PDDocument document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile())) {
|
||||||
try {
|
|
||||||
document = Loader.loadPDF(new ClassPathResource("files/bdr/Drucksache_19_9865.pdf").getFile());
|
|
||||||
|
|
||||||
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
Map<PDPage, Map<Integer, PDMarkedContent>> markedContents = new HashMap<>();
|
||||||
|
|
||||||
@ -153,9 +143,7 @@ public class ExtractMarkedContentTest {
|
|||||||
|
|
||||||
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
PDStructureNode root = document.getDocumentCatalog().getStructureTreeRoot();
|
||||||
showStructure(root, markedContents);
|
showStructure(root, markedContents);
|
||||||
} finally {
|
document.close();
|
||||||
if (null != document)
|
|
||||||
document.close();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user