You must use the PJL command FSDOWNLOAD to download fonts and macros permanently to the PRISMAsync. When you reboot the print server, the fonts and macros are permanently available.
If you use the resource management tooling in the Settings Editior, the downloaded fonts and macros are not lost after a reboot.
Below you can find the start and the end of a download macro:
00000000 [Esc%-12345X] Universal Exit Language
00000009 @PJL FSDOWNLOAD FORMAT:BINARY NAME = "0:\USERMAC\RETROCU.MAC" SIZE = 97702
00000083 [CR] Carriage Return
00000084 [LF] Line Feed
00000085 [Esc&f1137y0X] Macro ID <1137> | Start Macro Definition (last ID)
00000095 [CR] Carriage Return
00000096 [LF] Line Feed
.....
Macro data
......
00097747 [Esc*b20W] 20 Bytes Raster Data Transfer (in raster row)
00097773 [Esc*b0M] Compression Mode, Unencoded
00097778 [Esc*rB] End Raster Graphics
00097782 [Esc&f1X] Stop Macro Definition
00097787 [Esc%-12345X] Universal Exit Language
Follow the syntax of the FSDOWNLOAD command precisely. Be aware of the spaces between the various words.
Calculate the macro size precisely. The macro size = "Universal Exit Language" - "Start Macro Definition". In the example above, the macro size is 00097787 - 00000085 = 97702 bytes.
The specified drive in the path between quotes is 0 (Zero).
It is not allowed to use a "Make macro permanent" command (<ESC>&f10X) or a "Make macro temporary" command (<ESC>&f9X) in the macro data.
The font is downloaded permanently when you send a font file through FSDOWNLOAD to the PRISMAsync.
The macro is downloaded permanently when you send a macro file and the "macro definition file" through FSDOWNLOAD to the PRISMAsync.
Do not use an "_" (underscore) in the file names that are handled by FSDOWNLOAD.