Beispiel #1
0
 public GenericFontTable(OpenTypeFontTable fontTable)
   : base(null, "xxxx")
 {
     DirectoryEntry.Tag = fontTable.DirectoryEntry.Tag;
     int length = fontTable.DirectoryEntry.Length;
     if (length > 0)
     {
         _table = new byte[length];
         Buffer.BlockCopy(fontTable.FontData.Data, fontTable.DirectoryEntry.Offset, _table, 0, length);
     }
 }
Beispiel #2
0
        public GenericFontTable(OpenTypeFontTable fontTable)
            : base(null, "xxxx")
        {
            DirectoryEntry.Tag = fontTable.DirectoryEntry.Tag;
            int length = fontTable.DirectoryEntry.Length;

            if (length > 0)
            {
                _table = new byte[length];
                Buffer.BlockCopy(fontTable.FontData.Data, fontTable.DirectoryEntry.Offset, _table, 0, length);
            }
        }