diff --git a/src/UglyToad.PdfPig/PdfFonts/CidFonts/Type0CidFont.cs b/src/UglyToad.PdfPig/PdfFonts/CidFonts/Type0CidFont.cs index a8324b45..a6a282d8 100644 --- a/src/UglyToad.PdfPig/PdfFonts/CidFonts/Type0CidFont.cs +++ b/src/UglyToad.PdfPig/PdfFonts/CidFonts/Type0CidFont.cs @@ -90,6 +90,11 @@ { throw new ArgumentException($"The provided character identifier was negative: {characterIdentifier}."); } + + if (fontProgram == null) + { + return Descriptor?.BoundingBox ?? new PdfRectangle(0, 0, 1000, 0); + } if (fontProgram.TryGetBoundingBox(characterIdentifier, out var boundingBox)) {