#21 change dictionarytoken to use explicit key type, finish os/2 table for truetype, first file creation using embedded truetype font

This commit is contained in:
Eliot Jones
2018-12-08 14:38:27 +00:00
parent c2879ed4b4
commit 3a4b7b79d1
25 changed files with 383 additions and 207 deletions

View File

@@ -88,13 +88,13 @@
var streamBytes = BytesBetween(streamPosition.end + 1, endStreamPosition.start - 1, bytes);
var paramsDict = new DictionaryToken(new Dictionary<IToken, IToken>
var paramsDict = new DictionaryToken(new Dictionary<NameToken, IToken>
{
{ NameToken.Predictor, new NumericToken(12) },
{ NameToken.Columns, new NumericToken(4) }
});
var dictionary = new DictionaryToken(new Dictionary<IToken, IToken>
var dictionary = new DictionaryToken(new Dictionary<NameToken, IToken>
{
{NameToken.Filter, NameToken.FlateDecode},
{NameToken.DecodeParms, paramsDict}
@@ -162,7 +162,7 @@
return result.ToArray();
}
private static string GetNthFilename(int n = 0)
private static string GetNthFilename()
{
var documentFolder = Path.GetFullPath(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "..", "..", "..", "Integration", "Documents"));