Vault 7: Projects
This publication series is about specific projects related to the Vault 7 main publication.
characters are defined from character index 32 or 0x20 hex (space character) to character index 126 or 0x7E hex(~
character). The font table generated for the range will contain all the characters from 0x20 to 0x7E inclusive. User's who
want to use some other fonts with UNICODE character ranges can still be handled by this utility. The font table generated
will still contain the characters with the defined range. Character index that has no defined characters glyph will be either a
blank space or assigned to a default character. However, this approach is wasteful in terms of memory and it is
recommended to use a font filter.
Importing Fonts using Character ID Filter
Another way to overcome the problem of memory requirements for fonts with thousands of character indexes is filtering the
font table and recreating a reduced character set table which contains only the pre-defined characters. This approach will
need a filter text file (described in Font Filter File Format ( see page 24) section). The generated font table will contain all
the character glyphs of the characters defined in the filter file. Except for the first character (character with the lowest
character index) the character indexes of all the glyphs are changed. The utility will also generate a C source reference file
to be used in the application to easily refer to the new font table. The figure below shows the general components in
generating a reduced font table with its outputs.
To add an installed font for conversion the following steps should be done:
1. Press
Add Installed Fonts
button or the File menu item. "Font Chooser" dialog will appear.
7.1 Adding Resources Graphics Resource Converter Installed Fonts
31
7
Protego_Release_01_05-Related-OEM-MLA-framework-gfx-utilities-grc-Graphics_Resource_Converter_Help.pdf