Skip to content

Commit d62ef44

Browse files
committed
Add new test for extracting text written in CID font with encoding containing code space ranges of different lengths
DEVSIX-1058
1 parent 7757af2 commit d62ef44

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

kernel/src/test/java/com/itextpdf/kernel/pdf/EncodingTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -404,4 +404,12 @@ public void encodingStreamExtractionTest() throws IOException {
404404
Assert.assertEquals("abc", extractedText);
405405
}
406406

407+
@Test
408+
public void differentCodeSpaceRangeLengthsExtractionTest() throws IOException {
409+
String fileName = sourceFolder + "differentCodeSpaceRangeLengths01.pdf";
410+
PdfDocument pdfDocument = new PdfDocument(new PdfReader(fileName));
411+
String extractedText = PdfTextExtractor.getTextFromPage(pdfDocument.getPage(1));
412+
Assert.assertEquals("Hello\u7121\u540dworld\u6b98\u528d", extractedText);
413+
}
414+
407415
}

0 commit comments

Comments
 (0)