Как вы надежно отображаете кхмерские (индийские) шрифты в Интернете (и в PDF-файлах)? - PullRequest
3 голосов
/ 11 марта 2011

У меня были проблемы с кхмерскими шрифтами (индийский скрипт из Камбоджи) для надежного рендеринга в Интернете на разных платформах (Mac, Windows, Linux).

Веб-шрифты Google недавно добавлены Кхмерский , что кажется лучшим выбором. Однако мне не удалось заставить кхмерские шрифты работать на любой системе Mac или Linux. Я могу заставить их работать в Windows, установив установщик кхмерского Unicode из http://khmeros.info, но не просто включив шрифт Google в файл HTML.

Например, см. этот снимок экрана страницы веб-шрифтов Google при новой установке Windows. Вы видите, что вместо красивых шрифтов Danh используется шрифт Windows Khmer по умолчанию (ууууууууу!).

У меня есть еще один тестовый файл: http://dl.dropbox.com/u/634/khmer_test.html. Для первого теста вы должны увидеть что-то вроде как для веб-шрифта, так и для системного шрифта по умолчанию (при условии, что у вас установлен Hanuman) , Мне еще предстоит найти систему, в которой оба примера работают надежно.

Любая помощь будет принята с благодарностью. Моя основная цель - заставить это работать на веб-сайте; вторая цель - заставить кхмерский (и другие индикативные шрифты) работать в генераторе PDF, например iText (хотя я знаю, что сам iText не поддерживает индикативные шрифты - я надеюсь, что что-то подобное делает).

Ответы [ 2 ]

2 голосов
/ 01 мая 2011

Каждый камбоджийский пользователь Windows всегда удаляет имя шрифта под названием: KhmerMool и Khmer Kampot.Затем они также меняют стандартный кхмерский шрифт в regedit.Вы можете проверить на http://thelifeandwork.blogspot.com/2010/01/changing-default-khmer-font-in-windows.html.Я не уверен насчет шрифта Khmer и другого шрифта Indic в PDF.У меня всегда возникают проблемы, когда я копирую кхмерский юникод из PDF-файла в OpenOffice, Office Word или LibreOffice.

1 голос
/ 27 ноября 2014

Кхмерский Unicode отображается в Интернете, теперь он всегда будет решаться с помощью Google Webfont, пожалуйста, обратитесь к этому.

И если вы хотите, чтобы кхмерский отображался в PDF путем преобразования с использованием iText, вы можете увидеть следующую запись:

В настоящее время они еще не поддерживают отображение.

Но только сегодня я могу заставить его работать, изменив исходный код iText (5.5.4-SNAPSHOT), как я только что сказал в своем посте: http://ask.osify.com/qa/613, пока не сможет публиковать, так как он простоначать тестирование примерно.

Обновлено 13.01.2016

...