Как установить шрифты TrueType в Linux
Наиболее вероятный сценарий заключается в том, что вы используете Aspose.Cells для преобразования электронных таблиц в PDF. Если вы делаете это в операционной системе, отличной от Windows, такой как Linux, в этом разделе объясняется, как убедиться, что Aspose.Cells отображает ваши электронные таблицы с максимальной точностью.
Чтобы убедиться, что электронные таблицы, преобразованные с помощью Aspose.Cells, выглядят как можно ближе к оригиналу, вам может потребоваться установить «Windows шрифты» или «шрифты TrueType» в вашей системе Linux, поскольку наиболее часто используемые шрифты TrueType не поставляются предварительно установленными. Дистрибутивы Linux по умолчанию.
Есть два основных способа получить шрифты TrueType в системе Linux:
- Скопируйте файлы шрифтов (.TTF и .TTC) с компьютера Windows на свой компьютер с Linux.
- Установите пакет шрифтов TrueType, например msttcorefonts.
Скопируйте шрифты с машины Windows
Простой и быстрый способ — скопировать файлы .TTF и .TTC из каталога C:\Windows\Fonts на компьютере Windows в какой-либо каталог на вашем компьютере с Linux. Вам не нужно каким-либо образом устанавливать или регистрировать эти шрифты в Linux, вам просто нужно указать расположение шрифтов с помощью метода FontConfigs.setFontFolder в вашем приложении.
Установите пакет шрифтов TrueType
Приведенная ниже информация поможет вам шаг за шагом установить самые известные шрифты TrueType Microsoft в дистрибутивах Linux, таких как Fedora и Red Hat Enterprise Linux (RHEL).
Вот как это сделать с помощью терминала.
- Убедитесь, что у вас установлены следующие пакеты RPM.
- rpm-сборка: Если он не установлен, используйте следующую команду для установки пакета rpm-build.
yum install rpm-build cabextract ttmkfdir
- wget: Если не установлен, используйте следующую команду
yum \-y install wget
- Загрузите последний файл спецификации msttcorefonts из SourceForge, используя следующую команду:
wget http://corefonts.sourceforge.net/msttcorefonts-2.5-1.spec
- Создайте файл RPM, используя ранее загруженный файл спецификаций и следующую команду:
rpmbuild \-ba msttcorefonts-2.5-1.spec
- Файл RPM будет храниться в: /root/rpmbuild/RPMS/noarch/, установите его следующим образом:
rpm \-ivh /root/rpmbuild/RPMS/noarch/msttcorefonts-2.5-1.noarch.rpm
- Перезагрузите машину, чтобы изменения вступили в силу.
Приведенные выше инструкции позволят установить пакет TTF Microsoft, включающий следующие семейства шрифтов:
- Андейл Mono
- Arial Black/Arial (полужирный, курсив, полужирный курсив)
- Comic Sans MS (жирный шрифт)
- Courier New (жирный, курсив, полужирный курсив)
- Джорджия (жирный, курсив, полужирный курсив)
- Влияние
- Тахома
- Times New Roman (жирный, курсив, полужирный курсив)
- Требушет (полужирный, курсив, полужирный курсив)
- Verdana (жирный, курсив, полужирный курсив)
- Вебдинги