Archives

April 2004 (7)
March 2004 (12)
February 2004 (12)
January 2004 (22)
December 2003 (19)
November 2003 (16)
October 2003 (26)
September 2003 (18)
August 2003 (38)
July 2003 (80)
June 2003 (13)
May 2003 (24)
April 2003 (76)
March 2003 (75)
February 2003 (51)
January 2003 (73)

Category

Family (5)
FYI (18)
Games (2)
Geek (88)
Geographic (3)
Hacks (13)
Home (15)
Humor (54)
Ideas (20)
Ideaspace (15)
Local (15)
Metadata (10)
Microsoft (2)
MovableType (5)
Nitwits (66)
PKI (2)
Politics (22)
Quotes (3)
RDF (15)
RSS (4)
Security (3)
Semantic Web (13)
Site Info (13)
Social Networks (1)
Spam (9)
Sysadmin (1)
Tips (2)
Tivo (2)
TMFTOTHD (1)
To Do (1)
Unlisted (1)
Web (3)
Windows (1)

Local

« MetroBlogs »
DC metroblogs
beltway bloggers

Links


Assorted bits

Blogroll Me!
GeoURL
Listed on BlogShares




January 21, 2003

Making PDF?

If anyone out there wants to make PDF files without using Acrobat then here's what it takes. Go get

Then you have to jump through some configuration hoops...

Redmon sets up a virtual port so your programs will know where to send the data. The Adobe generic printer driver send to that port. Redmon then redirects the data to PDF-tool. PDF-tool then calls GhostScript to create the pages. They're imaged, returned to PDF-tool and then you can either save to disk or e-mail them.

It wasn't trivial to set up but not impossibly hard. Grasping what's being done and why is probably the hard part. The layering of different tools here is needed and important that it's configured just right.

Note that the FTP server for ghostview and some of it's tools seems to be acting up lately. I used the Sunsite mirror in Switzerland to get my copies of RedMon, GhostScript and GhostView.

Download everything first. You'll need something like 30mb of free space to hold everything for the installation. When running it's less but who cares about disk space anymore?

Install GhostScript. Install PDF-tool. Install RedMon. Unzip the Adobe profiles for Distiller. Then run the Adobe generic printer installer. Select the Redmon created port (I called my RPT1:). Browse to the unzipped Distiller PPDs when selecting a printer. Do not do a test print and you probably don't want this as your default printer. Then go run run PDF-tool and configure it.

Then it's just a matter of printing to it. After you print from the program the PDF-tool program will pop up and ask how you want to handle the PDF. You can either save it or send it as mail.

At some point I may try to set up one my linux boxes to act as a PDF server. This would let me share the setup among different machines. The act of saving a PDF file from the driver means it has to run as a user and wants filename input. Using the linux box dumps the output into timestamped filenames that would have to be on a shared network drive. It's sort of 6 of one vs a half dozen of the other. I can live with wasting resources by putting the software on the Windows boxes individually and it makes better sense on the laptop anyway.

The end result is I can now create PDF files for publishing complex images to the web. I try to use HTML whenever possible and will use SVG when it matures but meanwhile PDF does a nice job.


Perma  | Comments (1) | TrackBack (0) | 11:36 AM  | xml
Comments

Or, if you have a Mac running OSX - choose Print, Save As PDF. :-)

Posted by: Ben Hammersley on January 22, 2003 01:42 PM
Post a comment






* if you do not leave a valid e-mail or URL your comment may be deleted *







Navigation

Recent Entries

America and Europe: Vive la différence?
Server changes afoot
Diet behavior mod
Googling for sensitive info
Outlook 2003 and IMAP, a marriage made in Hell
Bike to Work Day, May 7th
Speakeasy rocks
Zippo USB?
When geographic data is nowhere 'near' correct
Local campaign contributions

User comments
Trackbacks

Contact

send me an e-mail E-mail
chat with me using MS messenger MSN Messenger
chat with me via AIM America Online
chat with me on ICQ ICQ
chat with me on Yahoo! Yahoo
Add my vCard to your electronic addressbook vCard
Friend of a Friend FoaF

Syndication

XML  RDF  CDF

Comments

XFML

Extra Stuff

foaf
vCard
pgp info
Linked In
Powered by
Movable Type 2.64