handle missing width and height correctly for compact font format fonts #75

This commit is contained in:
Eliot Jones
2019-12-04 14:18:20 +00:00
parent 8a51795e99
commit a967e0898a
13 changed files with 264 additions and 101 deletions

View File

@@ -100,13 +100,12 @@
var font = fontSet.Fonts["MinionPro-It"];
var charStrings = default(Type2CharStrings);
font.CharStrings.Match(x => throw new InvalidOperationException("The charstrings in MinionPro are Type 2."),
x => charStrings = x);
var charStrings = font.CharStrings.Match(x => throw new InvalidOperationException("The charstrings in MinionPro are Type 2."),
x => x);
foreach (var charString in charStrings.CharStrings)
{
var path = charStrings.Generate(charString.Key);
var path = charStrings.Generate(charString.Key, 1000, 0);
Assert.NotNull(path);
}