Я добавляю шрифт, используя
GCHandle pinnedArray = GCHandle.Alloc(data, GCHandleType.Pinned);
IntPtr pointer = pinnedArray.AddrOfPinnedObject();
CustomFonts.Fonts.AddMemoryFont(pointer, data.Length);
pinnedArray.Free();
Но когда я использую его для метки, он просто отображается как набор букв (при запуске).Я включил CompatibleTextRendering.Я пытаюсь встроить "Посетитель".Когда я использую его без встраивания, он работает нормально.Но я хочу встроить его, поскольку он не является стандартным шрифтом.
Редактировать:
Только что попробовал использовать AddFile, и это работает.Не знаю, почему добавить его из памяти не удается.