public void InstallViaPathInstallFontFileInstances()
        {
            var sut = new FontCollection();
            IEnumerable <FontFamily> collectionFromPath = sut.InstallCollection(TestFonts.SimpleTrueTypeCollection, out IEnumerable <FontDescription> descriptions);

            IEnumerable <IFontInstance> allInstances = sut.Families.SelectMany(x => sut.FindAll(x.Name, CultureInfo.InvariantCulture));

            Assert.All(allInstances, i =>
            {
                FileFontInstance font = Assert.IsType <FileFontInstance>(i);
            });
        }
Пример #2
0
        public void InstallViaPathInstallFontFileInstances()
        {
            var        sut    = new FontCollection();
            FontFamily family = sut.Install(TestFonts.CarterOneFile, out FontDescription descriptions);

            IEnumerable <IFontInstance> allInstances = sut.FindAll(family.Name, CultureInfo.InvariantCulture);

            Assert.All(allInstances, i =>
            {
                FileFontInstance font = Assert.IsType <FileFontInstance>(i);
            });
        }