From d37149a8d741be1478fffdbe615cf31285035527 Mon Sep 17 00:00:00 2001 From: Eliot Jones Date: Mon, 9 Dec 2019 13:02:52 +0000 Subject: [PATCH] support custom encodings for type 1 standard 14 fonts without metrics #95 --- src/UglyToad.PdfPig/Fonts/Parser/Handlers/Type1FontHandler.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/UglyToad.PdfPig/Fonts/Parser/Handlers/Type1FontHandler.cs b/src/UglyToad.PdfPig/Fonts/Parser/Handlers/Type1FontHandler.cs index 638634d9..a7da84a7 100644 --- a/src/UglyToad.PdfPig/Fonts/Parser/Handlers/Type1FontHandler.cs +++ b/src/UglyToad.PdfPig/Fonts/Parser/Handlers/Type1FontHandler.cs @@ -56,7 +56,9 @@ var metrics = Standard14.GetAdobeFontMetrics(standard14Name.Data); - return new Type1Standard14Font(metrics); + var overrideEncoding = encodingReader.Read(dictionary, isLenientParsing); + + return new Type1Standard14Font(metrics, overrideEncoding); } var firstCharacter = FontDictionaryAccessHelper.GetFirstCharacter(dictionary);