From 2b2724d64fffbbbca85f638aa83a01c8323b2728 Mon Sep 17 00:00:00 2001 From: Kakhnovich Raman Date: Thu, 13 Aug 2026 18:11:02 +0300 Subject: [PATCH] Use toUnicode with full extracting --- .../java/org/verapdf/gf/model/factory/chunks/ChunkParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java b/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java index 1f8de69e5..e1d81f75b 100644 --- a/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java +++ b/wcag-validation/src/main/java/org/verapdf/gf/model/factory/chunks/ChunkParser.java @@ -870,7 +870,7 @@ private void parseString(boolean isVertical, COSString string, TextPieces textPi TextState textState = graphicsState.getTextState(); org.verapdf.pd.font.PDFont font = textState.getTextFont(); int code = font.readCode(inputStream); - String value = font.toUnicode(code); + String value = font.toUnicode(code, false); double scaling = isVertical ? 1 : textState.getHorizontalScaling(); double shift = (textState.getCharacterSpacing() + (code == 32 ? textState.getWordSpacing() : 0)) * scaling; Double width = isVertical ? ((PDCIDFont) font).getVerticalWidth(code) : font.getWidth(code);