Я пытаюсь использовать GhostScript 9.27 в Windows, чтобы преобразовать некоторые файлы PDF в файлы PDF/A. Однако установленный шрифт заменяется на Helvetica, даже если он должен быть доступен в системном каталоге шрифтов.
Это соответствующий раздел вывода отладки:
%Resolving: [7 0]
resmp ResourceStatus beg /RotisSansSerifStd-Regular
cidcm GetCIDSystemInfo beg
resmp ResourceStatus beg /RotisSansSerifStd
resmp ResourceFileName beg RotisSansSerifStd
resmp ResourceFileName : have NO map record.
resmp ResourceFileName : retrieving %rom%Resource/CIDFont/RotisSansSerifStd
resmp ResourceFileName end
resmp ResourceStatus end
cidcm GetCIDSystemInfo end
resmp ResourceStatus end
Насколько я знаю, Ghostscript должен работать со шрифтами otf, и мне интересно, почему не найдено «NO map record», когда это то, что я добавил в Fontmap.GS
:
/RotisSansSerifStd (C:\Windows\Fonts\RotisSansSerifStd-Regular.otf) ;
/RotisSansSerifStd,Bold (C:\Windows\Fonts\RotisSansSerifStd-Bold.otf) ;
/RotisSansSerifStd-Regular (C:\Windows\Fonts\RotisSansSerifStd-Regular.otf) ;
/RotisSansSerifStd-Bold (C:\Windows\Fonts\RotisSansSerifStd-Bold.otf) ;
Что я не так делаю?