Список шрифтов: Практическое руководство. Перебор установленных шрифтов — Windows Forms .NET Framework

3.6. Диалог выбора шрифта

3.6. Диалог выбора шрифта

Рисунок 9.54. Диалог выбора шрифта


С помощью этого диалога можно выбрать шрифт, который будет использоваться инструментом Текст. Кроме того, диалог выбора шрифта дает возможность обновлять список доступных шрифтов, если они добавлены в систему во время работы GIMP.

3.6.1. Активация диалога

Диалог выбора шрифтов можно прикрепить на панель. Более подробно об этом написано в разделе Диалоги и панели. Вызывается диалог несколькими способами:

  • Через меню панели инструментов: Файл → Диалоги → Шрифты.

  • Через меню изображения: Диалоги → Шрифты.

  • С помощью диалога параметров инструмента Текст.

    При нажатии на кнопку «шрифта» появляется всплывающее меню, в правом углу которого находится кнопка «Открыть диалог выбора шрифта».

  • Через меню закладок на любой панели: Добавить закладку → Шрифты.

3.6.2. Использование диалога шрифтов

Основное, что вы можете сделать с этим диалогом, это выбрать шрифт щёлкнув по нему: этот шрифт будет использоваться инструментом Текст. Если вместо щелчка вы нажмёте и будете удерживать левую кнопку мыши, когда указатель наведён на пример текста («Аа»), будет показан расширенный текстовый пример («В чащах юга жил-был цитрус. Да, но фальшивый экземпляръ!»)

Режимы списка и таблицы

Рисунок 9.55. Диалог выбора шрифтов

Диалог выбора шрифтов в виде таблицы

Диалог выбора шрифта в виде списка


В меню закладки есть возможность выбрать способ отображения шрифтов — Просмотр в виде таблицы или Просмотр в виде списка. В первом случае вся информация располагается в прямоугольной таблице, позволяя просматривать множество шрфитов сразу. Во втором случае каждый шрифт расположен в отдельной строке, в которой также содержится его название.

Перечитать список шрифтов

Кнопка в нижней части диалога позволяет перечитать список шрифтов. Эта функция бывает нужна, если вы добавляете новые шрифты в систему в процессе работы GIMP. Обновить список шрифтов можно также при помощи всплывающего меню, вызываемого нажатием правой кнопкой мыши в диалоге выбора шрифтов.

Подсказка

Вы можете изменить размер предварительнго просмотра шрифтов с помощью подменю «Размер Пред. просмотра» в меню закладок диалога выбора шрифтов.

Получить список шрифтов, используемых в электронной таблице или книге|Documentation

Contents

[ Hide ]

Возможные сценарии использования

Часто бывает необходимо знать шрифты, используемые в вашей книге для целей рендеринга. Когда вы конвертируете свою книгу в PDF или изображение, тогда Aspose.Cells требует, чтобы все необходимые шрифты были установлены в вашей системе или присутствовали в вашемкаталог шрифтовЕсли Aspose.Cells не может найти нужный шрифт, он пытается заменить его другим подходящим шрифтом, который присутствует в вашей системе или в вашем каталоге шрифтов и может заменить ваш реальный шрифт. Это не только приводит к нежелательному отображению PDF или изображений, но также требует времени на поиск подходящих шрифтов.

Чтобы иметь дело с такими случаями, вы должны знать, какие шрифты используются в вашей книге, а затем либо установить эти шрифты в своей системе в случае среды Windows, либо поместить их в каталог шрифтов в случае среды Windows или Linux.

Aspose.Cells обеспечиваетРабочая книга.getFonts(), который возвращает список всех шрифтов, используемых в вашей книге или электронной таблице.

Получить список шрифтов, используемых в электронной таблице или книге

Следующий пример кода загружает исходный файл Excel и извлекает список используемых внутри него шрифтов. У него есть один фиктивный рабочий лист, на который для иллюстрации добавлены несколько фиктивных шрифтов. Когда код печатает все шрифты внутри книги, он также печатает эти фиктивные шрифты. На следующем снимке экрана показанообразец эксель файла и как перечислены фиктивные шрифты.

Образец кода

Консольный вывод

Вот вывод консоли приведенного выше примера кода при выполнении с заданнымобразец эксель файла.

Aspose.Cells.Font [ Calibri; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Arial; 10.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Calibri; 10.0; Bold; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Calibri; 10.0; Regular; com.aspose.cells.Color@ff808080 ]Aspose.Cells.Font [ Calibri; 10.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 16.0; Bold; com.aspose.cells.Color@ffffffff ]Aspose.Cells.Font [ Calibri; 36.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 20.0; Bold; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 16.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 11.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 11.0; Bold; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 11.0; Bold; com.aspose.cells.Color@ffffffff ]Aspose.Cells.Font [ Calibri; 11.0; Italic; com.aspose.cells.Color@ff376268 ]Aspose. Cells.Font [ Calibri; 16.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 16.0; Bold; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 16.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Calibri; 16.0; Regular; com.aspose.cells.Color@ff294a4e ]Aspose.Cells.Font [ Calibri; 16.0; Regular; com.aspose.cells.Color@ff294a4e ]Aspose.Cells.Font [ Calibri; 12.0; Regular; com.aspose.cells.Color@ff294a4e ]Aspose.Cells.Font [ Calibri; 11.0; Regular; com.aspose.cells.Color@ff294a4e ]Aspose.Cells.Font [ Calibri; 11.0; Bold; com.aspose.cells.Color@ffffffff ]Aspose.Cells.Font [ Dummy-Arial-X; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Dummy-Arial-Y; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Dummy-Arial-Z; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Dummy-Times-I; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Dummy-Times-II; 11.0; Regular; com.aspose.cells. Color@ff000000 ]Aspose.Cells.Font [ Dummy-Times-III; 11.0; Regular; com.aspose.cells.Color@ff000000 ]Aspose.Cells.Font [ Calibri; 10.5; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 20.0; Regular; com.aspose.cells.Color@ff376268 ]Aspose.Cells.Font [ Calibri; 11.0; Regular; com.aspose.cells.Color@ff376268 ]

Все шрифты, доступные в Fontspring

080203 Фенотип 1 стиль От 29,95 $

Купить

0Араме Hitype 4 стиля От $20.00

Купить

0Араме Моно Hitype 4 стиля От $20.00

Купить

0Металл Hitype 6 стилей От $13.00

Купить

10 Cent Comics Бламбот 3 стиля От $20.00

Купить

10.12 Фенотип 1 стиль От $19. 00

Купить

1066 Гастингс Литейный завод GLC 1 стиль От $38.00

Купить

1350 Первобытный русский Литейный завод GLC 1 стиль От $44.00

Купить

1420 Готический сценарий Литейный завод GLC 1 стиль От $38.00

Купить

1431 Гуманный Никколи Литейный завод GLC 1 стиль

Купить

1456 Гутенберг B42 Pro Литейный завод GLC 1 стиль От $42.00

Купить

1462 Бамберг Литейный завод GLC 1 стиль От $38.00

Купить

1467 Pannartz Latin Литейный завод GLC 1 стиль От $38.00

Купить

1470 Jenson Latin Литейный завод GLC 2 стиля От $38.

00

Купить

1470 Сорбонна Литейный завод GLC 1 стиль От $42.00

Купить

1475 Руководство по эксплуатации Bastarde Литейный завод GLC 1 стиль От $38.00

Купить

1479 Кэкстон Литейный завод GLC 1 стиль

Купить

1479 Caxton Initials Литейный завод GLC 1 стиль От $20.00

Купить

1483 Ротонда Лион Литейный завод GLC 1 стиль От $38.00

Купить

1491 Канчеллареска Литейный завод GLC 1 стиль От $38.00

Купить

1492 Квадрата Литейный завод GLC 1 стиль

Купить

1499 Alde Manuce Pro Литейный завод GLC 2 стиля От $42.

00

Купить

1509 Лейден Литейный завод GLC 1 стиль От $49.00

Купить

1510 Нэнси Литейный завод GLC 1 стиль От $20.00

Купить

1512 Инициалы Литейный завод GLC 1 стиль От $20.00

Купить

1514 Парижская веранда Литейный завод GLC 1 стиль От 20,00 $

Купить

1522 Вичентино Литейный завод GLC 1 стиль От $60.00

Купить

1523 Гольбейн Литейный завод GLC 1 стиль От $28.00

Купить

1525 Инициалы Дюрера Литейный завод GLC 1 стиль

Купить

1529 Champ Fleury Pro Литейный завод GLC 2 стиля

Купить

1533 GLC Augereau Pro Литейный завод GLC 1 стиль От $42. 00

Купить

1534 Фрактур Литейный завод GLC 1 стиль От $38.00

Купить

1536 Руководство по эксплуатации Civilite Литейный завод GLC 1 стиль От $42.00

Купить

1538 Швабахер Литейный завод GLC 1 стиль От $38.00

Купить

1540 Скрипт Меркатора Литейный завод GLC 1 стиль От $38.00

Купить

1543 German Deluxe Литейный завод GLC 3 стиля От $15.00

Купить

1543 Гуманный Дженсон Литейный завод GLC 3 стиля От $38.00

Купить

1543 Гуман Петрейус Литейный завод GLC 3 стиля От $24.00

Купить

1545 Faucheur Литейный завод GLC 2 стиля От $42. 00

Купить

1546 Poliphile Литейный завод GLC 2 стиля От $38.00

Купить

1550 Арабески Литейный завод GLC 1 стиль

Купить

1557 Civilite Granjon Pro Литейный завод GLC 1 стиль От $42.00

Купить

1557 Italique Литейный завод GLC 1 стиль От $38.00

Купить

1565 Ренессанс Литейный завод GLC 1 стиль От $20.00

Купить

1565 Венецианский Литейный завод GLC 1 стиль От 20,00 $

Купить

1584 Pragmatica Lima Литейный завод GLC 2 стиля От $42.00

Купить

1584 Ринсо Литейный завод GLC 1 стиль От $20. 00

Купить

1589 Humane Bordeaux Литейный завод GLC 2 стиля От $38.00

Купить

1590 Humane Варшава Литейный завод GLC 1 стиль От $38,00

Купить

1592 GLC Гарамонд Литейный завод GLC 3 стиля От $38.00

Купить

Список всех шрифтов, доступных в matplotlib, плюс образцы

Довольно легко найти кого-то в Интернете, который даст вам список всех шрифтов. доступны в matplotlib , но это всегда очень уродливые скучные списки. Этот дает вам список плюс образцов каждого шрифта. Могут быть проблемы с системой fonts против matplotlib fonts, но я пока ничего не заметил.

Вам нужно будет запустить этот код в своем собственном блокноте Jupyter, чтобы получить шрифты, которые будет работать на вашем собственном компьютере.

.Хирагино Каку Готический Интерфейс: . Хирагино Каку Готический Интерфейс

.Клавиатура: .Клавиатура

Adobe Арабский: Adobe Арабский

Adobe Caslon Pro: Adobe Caslon Pro

Adobe Деванагари: Adobe Деванагари

Adobe Fan Heiti Std: Adobe Fan Heiti Std

Adobe Fangsong Std: Adobe Fangsong Std

Adobe Garamond Pro: Adobe Garamond Pro

Adobe Gothic Std: Adobe Gothic Std

Adobe Иврит: Adobe Иврит

Adobe Heiti Std: Adobe Heiti Std

Adobe Kaiti Std: Adobe Kaiti Std

Стандарт Adobe Ming: Стандарт Adobe Ming

Adobe Myungjo Std: Adobe Myungjo Std

Adobe Насх: Adobe Насх

Стандартная версия Adobe Song: Стандартная версия Adobe Song

Альфа Плита Один: Альфа Плита Один

Аматик СК: Аматик СК

Андале Моно: Андале Моно

Apple Braille: Apple Braille

Apple Chancery: Apple Chancery

Apple SD Gothic Neo: Apple SD Gothic Neo

AppleGothic: AppleGothic

AppleMyungjo: AppleMyungjo

Arial: Arial

Черный шрифт: Черный шрифт

Узкий шрифт: узкий шрифт

Arial Rounded MT Bold: Arial Rounded MT Bold

Arial Unicode MS: Arial Unicode MS

Аютайя: Аютайя

Батанг: Батанг

Бемио: Бемио

Большой Каслон: Большой Каслон

Берч Стд: Берч Стд

Битстрим Вера Санс: Битстрим Вера Санс

Битстрим Вера Санс Моно: Битстрим Вера Санс Моно

Битстрим Вера с засечками: Битстрим Вера с засечками

Блэкок Стд: Блэкок Стд

Бланширование: Бланширование

Бодони 72 Малые капиталы: Бодони 72 Малые капиталы

Украшения Бодони: Украшения Бодони

Символ книжной полки 7: Символ книжной полки 7

Брэдли Хэнд: Брэдли Хэнд

Сценарий кисти MT: Сценарий кисти MT

Стандартный сценарий кисти: Стандартный сценарий кисти

Калибри: Калибри

Камбрия: Камбрия

Математика Камбрии: Математика Камбрии

Канадские щиты: Канадские щиты

Чандара: Чандара

Меловой пыльник: Меловой пыльник

Чапараль Про: Чапараль Про

Шарлемань Стд: Шарлемань Стд

Comic Sans MS: Комик Санс MS

Консолас: Консолас

Констанция: Констанция

Купер Стд: Купер Стд

Выступ: Выступ

Новый курьер: Новый курьер

Кубано: Кубано

Альтернатива DIN: Альтернатива DIN

Сокращенный DIN: Сокращенный DIN

Диплом: Диплом

Диван Тулут: Диван Тулут

Дроид Санс: Дроид Санс

Фаризи: Фариси

Пир плоти BB: Пир плоти BB

FontAwesome: FontAwesome

Готическая книга Франклина: Готическая книга Франклина

Франклин Готический Средний: Франклин Готический Средний

Габриола: Габриола

Грузия: Грузия

Гиддьюп Стд: Гиддьюп Стд

Гилл Санс МТ: Гилл Санс МТ

Гуджарати MT: Гуджарати MT

Гулим: Гулим

Гунсео: Гунгсео

Гурмухи МТ: Гурмухи МТ

ЗаголовокA: ЗаголовокA

Геркуланум: Геркуланум

Хирагино Каку Gothic Pro: Хирагино Каку Gothic Pro

Хирагино Каку Gothic ProN: Хирагино Каку Gothic ProN

Hiragino Kaku Gothic Std: Хирагино Каку Gothic Std

Хирагино Каку Готический Стандартный: Хирагино Каку Готический Стандартный

Хирагино Мару Готика Про: Хирагино Мару Готика Про

Хирагино Мару Gothic ProN: Хирагино Мару Gothic ProN

Хирагино Минчо Про: Хирагино Минчо Про

Хирагино Минчо ProN: Хирагино Минчо ProN

Хирагино Санс ГБ: Хирагино Санс ГБ

Хобо Стд: Хобо Стд

Текст Хефлера: Текст Хефлера

Воздействие: Воздействие

Инаи Мати: Инаи Мати

Кайласа: Кайласа

Кхмер Сангам Миннесота: Кхмер Сангам Миннесота

Коконор: Коконор

Кодзука Готика Pr6N: Кодзука Готика Pr6N

Кодзука Готика Про: Кодзука Готика Про

Кодзука Минчо Pr6N: Кодзука Минчо Pr6N

Кодзука Минчо Про: Кодзука Минчо Про

Крунгтеп: Крунгтеп

Символы Label-EZ: Символы Label-EZ

Лао Сангам Миннесота: Лао Сангам Миннесота

Последняя инстанция: Последняя инстанция

Лато: Лато

Готическая лига: Готическая лига

Letter Gothic Std: Letter Gothic Std

ЛиХей Про: ЛиХей Про

LiSong Pro: LiSong Pro

Литос Про: Литос Про

Консоль Lucida: Консоль Lucida

Lucida Sans Unicode: Lucida Sans Unicode

Люминари: Люминари

MS Готика: MS Готика

М.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *