RED-9353: refactor PDFTronViewerDocumentService
* rename RedactionEntity -> TextEntity * rename Boundary -> TextRange
This commit is contained in:
parent
cce2122da1
commit
785ff0dc4b
@ -22,6 +22,7 @@ import com.pdftron.pdf.PageIterator;
|
|||||||
import com.pdftron.sdf.SDFDoc;
|
import com.pdftron.sdf.SDFDoc;
|
||||||
|
|
||||||
import lombok.SneakyThrows;
|
import lombok.SneakyThrows;
|
||||||
|
|
||||||
@Disabled
|
@Disabled
|
||||||
class PageContentCleanerTest {
|
class PageContentCleanerTest {
|
||||||
|
|
||||||
@ -60,7 +61,7 @@ class PageContentCleanerTest {
|
|||||||
.markedContentToRemove(Set.of(LayerIdentifier.KNECON_OCR_DEBUG.markedContentName()))
|
.markedContentToRemove(Set.of(LayerIdentifier.KNECON_OCR_DEBUG.markedContentName()))
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
for (PageIterator iterator = doc.getPageIterator(); iterator.hasNext();) {
|
for (PageIterator iterator = doc.getPageIterator(); iterator.hasNext(); ) {
|
||||||
|
|
||||||
Page page = iterator.next();
|
Page page = iterator.next();
|
||||||
|
|
||||||
|
|||||||
@ -55,24 +55,4 @@ class ViewerDocVersioningUtilityTest {
|
|||||||
assert tmpFile.toFile().delete();
|
assert tmpFile.toFile().delete();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Test
|
|
||||||
@SneakyThrows
|
|
||||||
public void testReadCtm() {
|
|
||||||
|
|
||||||
File file = new File("/home/kschuettler/Dokumente/TestFiles/RM syngenta standard/102 S-Metolachlor_RAR_02_Volume_2_2018-09-06.pdf");
|
|
||||||
try (var in = new FileInputStream(file); var doc = new PDFDoc(in); ElementReader reader = new ElementReader(); ElementWriter writer = new ElementWriter(); ElementBuilder builder = new ElementBuilder()) {
|
|
||||||
|
|
||||||
Page page = doc.getPage(5);
|
|
||||||
System.out.println(page.getRotation());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@SneakyThrows
|
|
||||||
public static AffineTransform affineTransform(Matrix2D matrix2D) {
|
|
||||||
|
|
||||||
return new AffineTransform(matrix2D.getA(), matrix2D.getB(), matrix2D.getC(), matrix2D.getD(), matrix2D.getV(), matrix2D.getH());
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user