| @@ 213-230 (lines=18) @@ | ||
| 210 | return $s; |
|
| 211 | } |
|
| 212 | ||
| 213 | function MakeFontEncoding($map) |
|
| 214 | {
|
|
| 215 | //Build differences from reference encoding |
|
| 216 | $ref=ReadMap('cp1252');
|
|
| 217 | $s=''; |
|
| 218 | $last=0; |
|
| 219 | for($i=32;$i<=255;$i++) |
|
| 220 | {
|
|
| 221 | if($map[$i]!=$ref[$i]) |
|
| 222 | {
|
|
| 223 | if($i!=$last+1) |
|
| 224 | $s.=$i.' '; |
|
| 225 | $last=$i; |
|
| 226 | $s.='/'.$map[$i].' '; |
|
| 227 | } |
|
| 228 | } |
|
| 229 | return rtrim($s); |
|
| 230 | } |
|
| 231 | ||
| 232 | function SaveToFile($file, $s, $mode) |
|
| 233 | {
|
|
| @@ 213-230 (lines=18) @@ | ||
| 210 | return $s; |
|
| 211 | } |
|
| 212 | ||
| 213 | function MakeFontEncoding($map) |
|
| 214 | {
|
|
| 215 | //Build differences from reference encoding |
|
| 216 | $ref=ReadMap('cp1252');
|
|
| 217 | $s=''; |
|
| 218 | $last=0; |
|
| 219 | for($i=32;$i<=255;$i++) |
|
| 220 | {
|
|
| 221 | if($map[$i]!=$ref[$i]) |
|
| 222 | {
|
|
| 223 | if($i!=$last+1) |
|
| 224 | $s.=$i.' '; |
|
| 225 | $last=$i; |
|
| 226 | $s.='/'.$map[$i].' '; |
|
| 227 | } |
|
| 228 | } |
|
| 229 | return rtrim($s); |
|
| 230 | } |
|
| 231 | ||
| 232 | function SaveToFile($file, $s, $mode) |
|
| 233 | {
|
|