Общая информация
Как Acrobat exchange и Reader отображают шрифты и выводят их на печать
В этом разделе суммируются методы работы программ просмотра со шрифтами.
Символы шрифта, представленные как графические объекты или растровые изображения Такие символы в PDF-файле не нуждаются в специальной обработке программами просмотра Acrobat. Они выводятся на экран и на печать как обычные графические объекты или растровые изображения.
Шрифты Type 1 Способ работы программ просмотра со шрифтом Type 1 зависит от того, встроен ли этот шрифт в PDF-файл и если нет, то установлен ли он на компьютере.
Если шрифт Type 1 встроен в PDF-файл или установлен на компьютере:
- ATM, беря за основу контуры символов, создает растровые символы, которые и отображаются на экране;
- программа просмотра с помощью PostScript-драйвера загружает шрифт в PostScript принтер;
- ATM по контурам символов создает растровые символы для печати на He-PostScript-принтерах; если используется PCL-принтер, работающий с загружаемыми шрифтами, ATM с помощью его драйвера создает и загружает в принтер контурные шрифты.
Если шрифт Type 1 не встроен в PDF-файл и не установлен на компьютере:
- ATM с помощью дескриптора шрифта формирует шрифт подстановки, который внешне похож на оригинальный;
- программа просмотра с помощью PostScript-драйвера загружает шрифт подстановки в PostScript принтер;
- ATM, используя контуры символов подстановки, создает растровые символы для печати на не-Post-Script-принтерах; если применяется PCL-принтер, работающий с загружаемыми шрифтами, ATM с помощью его драйвера создает и загружает в принтер контурные шрифты.
Шрифты Type 3 Шрифты Type 3 всегда встраиваются в PDF-файл и поэтому всегда доступны для программ просмотра. Последние создают из символов шрифта Type 3 растровые символы для отображения на экране. При печати документа со шрифтом Type 3 программы просмотра с помощью PostScript-драйвера загружают шрифт в принтер. Если используется не-PostScript-принтер, программы просмотра создают из символов шрифта Type 3 растровые символы, которые и выводятся на печать.
Как узнать, какие шрифты использованы в PDF-файле
Команда Document Info в Acrobat или Reader вызывает диалоговое окно с таблицей, содержащей список использованных в PDF-файле шрифтов. Чтобы увидеть этот список в Windows, нажмите клавиши CTRL + SHIFT + I и выберите команду File › Document Info, a на Macintosh, выбирая ту же команду, удерживайте SHIFT + Option (для Acrobat 3.0 выберите File › Document Info › Fonts безо всяких клавиш).
Примечание:
В только что открытом документе Acrobat в списке использованных в файле шрифтов некоторые из них могут оказаться пропущенными. В списке выводятся только шрифты, уже "увиденных" программой просмотра страниц. Самый простой способ получить полный список шрифтов документа – поискать командой Find какое-нибудь слово, которого в файле заведомо быть не может. Это заставит программу просмотреть все страницы документа.
Например, в Exchange на Macintosh таблица использованных шрифтов включает следующее: Original Font В этом списке перечислены все шрифты, использованные в PDF-документе. Used Font Если оригинальный шрифт на компьютере не установлен, в списке указан шрифт, использованный для создания шрифта подстановки, заменяющего оригинальный. (Обычно для этого применяется AdobeSerifMM либо AdobeSansXMM.) Если шрифт встроен в PDF-файл, список содержит слово Embedded. Если оригинальный шрифт не встроен в PDF-файл, но есть на компьютере, где этот файл просматривается, строка в списке остается пустой. Это значит, что в данном случае используется шрифт, установленный на компьютере. Type В Windows этот список показывает тип шрифта, который использован вместо оригинального (Type 1 или Type 3). На Macintosh он показывает тип оригинального шрифта (Type 1, Type 3 или TrueType). Encoding Содержит служебную информацию, которая может пригодиться при разработке и отладке Acrobat Exchange или Reader.
Примечание:
Информацию о других элементах диалогового окна Document Info Вы найдете в файле Help программ Exchange или Reader.
Таблицы управления шрифтами
Технический комментарий "How the Acrobat Exchange and Reader Programs Handle FontTables" содержит таблицы со списками различных видов шрифтов, используемых в документах Windows и Macintosh. Там описано, как программы просмотра для Windows и Macintosh отображают и печатают шрифты.