Font::FNT

Софтуер снимки:
Font::FNT
Софтуер детайли:
Версия: 0.02
Дата на качване: 2 Jun 15
Розробник: Steffen Goeldner
Разрешително: Безплатно
Популярност: 138

Rating: nan/5 (Total Votes: 0)

Font :: FNT ви позволява да се зареди, манипулират и спести Windows растерни шрифтове.
СЪДЪРЖАНИЕ
  използвате Font :: FNT ();
  ми $ FNT = Font :: FNT-> товар ("test.fnt");
  $ Fnt-> save_yaml ("test.yml ');
  # SciTE test.yml
  $ FNT = Font :: FNT-> load_yaml ("test.yml");
  $ Fnt-> save_pbm ("test.pbm ');
  $ Fnt-> Save ("test.fnt");
Този модул осигурява основния товар, манипулират и спести функционалност за Windows 3.00 растерни шрифтове (.FNT файлове).
Методи
натоварване ($ Велик)
Товарите файл .FNT. Това е метод конструктор и връща Font :: FNT инстанция.
save_yaml ($ името на файла)
Спестява Font :: FNT например в notepadable формат (YAML). Можете да използвате вашия предпочитан текстов редактор, за да манипулират, че сериализирани Font :: FNT инстанция.
load_yaml ($ името на файла)
Товарите файл YAML (което следва да съдържа поредица Font :: FNT например). Това е метод конструктор и връща Font :: FNT инстанция.
save_pbm ($ името на файла)
Спестява Font :: FNT например като преносим растерна графика (PBM) файл. Yo да използвате това, за визуализация цели.
запишете ($ Велик)
Спестява Font :: FNT например като .FNT файл.
ПРИМЕР
Директорията на тест съдържа поредица Font :: FNT съд (1252_13x8_OEM.yml), който може да се използва, за да инсталирате приятно Console шрифта (Terminal) - най-малко на 4.0 кутия за Windows NT. Други версии на Windows могат да изискват и други стъпки.
Шрифтът е подобен на удебелен шрифт BorlandTE (BORTE.FON) или Raize шрифт.
Нека създадем файла .FNT първата:
  използвате Font :: FNT ();
  Font :: FNT-> load_yaml ("T / 1252_13x8_OEM.yml") -> Save ("T / 1252_13x8_OEM.fnt");
Обикновено, различни .FNT файлове за различни размери и тегло са опаковани заедно като ресурси в Windows DLL (.FON файл). BTW: повечето .FON файлове са добрите стари Windows 3.1 DLLs. За целта ни, файлът .FNT е o.k.
След това добавете нещо подобно
  [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts]
  "1252 13x8 OEM" = "1252_13x8_OEM.fnt"
да си регистратура, копирате шрифта на ръка
  Копие t1252_13x8_OEM.fnt% SystemRoot% Fonts
и рестартирате системата.
Ако нямате нужда от контрол за вашите регистърни записи, тогава можете просто drag'n капка т / 1252_13x8_OEM.fnt в Fonts в контролния панел.
Сега, ако отворите диалоговия прозорец за Console свойства или Console в контролния панел, отворете раздела на шрифта и изберете 'Raster Fonts ", трябва да видите нов запис в" Size "падащ списък:
  8 х 13
Конфигуриране на шрифта в резултатите от контролния панел в следните записи в регистъра:
  [HKEY_CURRENT_USERConsole]
  "FaceName" = "Терминал"
  "Размер на шрифта" = DWORD: 000d0008
И накрая, трябва да промените кодовата страница Console:
  Режим против CP изберете = 1252
или
  CHCP 1252
За да промените кодовата страница за постоянно, добави следното за своя регистър:
  [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
  "OEMCP" = "1252"

<силни> Изисквания

  • Perl

Подобен софтуер

Коментари към Font::FNT

Коментари не е намерена
добавите коментар
Включете на изображения!