Purpose
The embedded-font information is usually compressed and encrypted.
Opcode format | Opcode | Operand Format | Comments |
Extended ASCII | (Embedded_Font | <ULrequest>
<USprivilege> <UScharacter code type> <ULfont name string length> <font name> (<ULfont information data length> <embedded font information> |
- |
Extended Binary | {<USB
13E (hex)>
<ULB opcode size> <ULB request type> <ByteB privilege><ByteB character set type><ULB font name string length><B font name as string> <B embedded font stream byte length><B font stream>} |
- |
Note: For more detailed information, please refer to the Microsoft
Font Embedding SDK documentation.
Character code A flag specifying the character set
of the font to be embedded. This flag can have one of the following values:
Canonical Font name string This is the full descriptive
font name.
Canonical Font name Canonical names string length.
LogFont name string A shorter logfont name (32 byte character length restriction applies).
LogFont name The logfont name length.
Font information data length The length of the subsetted embedded font byte stream.
Font information The imbedded font byte stream.
Sample:
(Embedded_Font 268435461 3 1 14 Aabced Regular 6 Aabced (data_size data))where:
For more information, see Blockref, Embedded Font and Trusted Font List.