Desktop printers that send output to an application

About SheepShaver, a PPC Mac emulator for Windows, MacOS X, and Linux that can run System 7.5.3 to MacOS 9.0.4.

Moderators: Cat_7, Ronald P. Regensburg, ClockWise

Post Reply
emendelson
Forum All-Star
Posts: 1706
Joined: Tue Oct 14, 2008 12:12 am

Desktop printers that send output to an application

Post by emendelson »

In a post in the QEMU forum, CharlesS pointed out that it's possible to use ResEdit to modify the Desktop Printer Utility so that it can create a LaserWriter desktop printer that sends the PostScript output to an application to be processed. Here's his post:

http://www.emaculation.com/forum/viewto ... 775#p56718

I've put together a modified Desktop Printer Utility and a sample AppleScript application that show how this works. The AppleScript merely copies the output file to the desktop, but you can modify it to do anything you want - for example, rename the file and copy it to an OS X (or Windows) folder for printing, conversion to PDF, etc. Here's the utility and sample app (which seems to need to exist in order to create a Desktop Printer):

https://www.dropbox.com/s/9n45n9qmswgn6 ... r.sit?dl=1

Incidentally, you can create multiple Desktop Printers, each using a different application for processing files.

Thanks again to CharlesS for noticing this ancient option, and I hope someone might find this useful.

EDIT: Fixed download link; linked to the wrong file originally.
emendelson
Forum All-Star
Posts: 1706
Joined: Tue Oct 14, 2008 12:12 am

Re: Desktop printers that send output to an application

Post by emendelson »

That link seems to have gone wrong again. Here is one that seems to work:

https://www.dropbox.com/s/rzsf50cr1tvbj ... r.sit?dl=1
emendelson
Forum All-Star
Posts: 1706
Joined: Tue Oct 14, 2008 12:12 am

Re: Desktop printers that send output to an application

Post by emendelson »

Four years later, I found I needed this, and found that the link didn't work, so here is a better one:

https://www.dropbox.com/s/o7eis9tyaoejh ... r.sit?dl=1
Post Reply