From 8deae4b975d3404e4f62b46301a7a05e694650b8 Mon Sep 17 00:00:00 2001 From: Eliot Jones Date: Sat, 13 Jan 2024 18:26:18 +0000 Subject: [PATCH] handle escaping in pdf doc encoded strings #730 --- src/UglyToad.PdfPig/Writer/TokenWriter.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/UglyToad.PdfPig/Writer/TokenWriter.cs b/src/UglyToad.PdfPig/Writer/TokenWriter.cs index 730257870..4cc7b7d56 100644 --- a/src/UglyToad.PdfPig/Writer/TokenWriter.cs +++ b/src/UglyToad.PdfPig/Writer/TokenWriter.cs @@ -535,7 +535,7 @@ protected virtual void WriteString(StringToken stringToken, Stream outputStream) { outputStream.WriteByte(StringStart); - if (stringToken.EncodedWith == StringToken.Encoding.Iso88591) + if (stringToken.EncodedWith == StringToken.Encoding.Iso88591 || stringToken.EncodedWith == StringToken.Encoding.PdfDocEncoding) { // iso 88591 (or really PdfDocEncoding in non-contentstream circumstances shouldn't // have these chars but seems like internally this isn't obeyed (see: