Distiller takes PostScript files and creates PDF files from them. In the process it substitutes fonts as necessary. Operation is simple, in which a dialog process asks for an input and output file.
It requires a good deal of memory, and takes time proportional to the size of the file.