Rotate during/after creation
Long story short: AutoCAD is stupid. There's no way to make a landscape PDF. The print driver I have only knows certain sizes, and 36x24 isn't one of them (but 24x36 is)...
SO... Instead of having all my users rotate the file after they get it, is there any way to have the PD or Distiller rotate them if they're certain sizes (and not rotate if they're other sizes)?
13th Feb 2008
PDF files don't really have a concept of landscape or portrait, if you create a portrait letter page from an application then in the PDF it is 8 wide by 11 high, if you create a landscape letter page then it is 11 wide by 8 high.
This means we can't post process it to rotate it, it is the size it is.
14th Feb 2008
I tried to make a page size that was 36 x 24 instead of 24 x 36 using the 'AdobePSGenericPostScriptPrinter'. It doesn't accept a 36x24 paper size at all, it doesn't even show it on the screen.
14th Feb 2008
Jeff,
You can add in extra page sizes by modifying the ppd file, if you look in C:\WINDOWS\system32\spool\drivers\w32x86\3 you should be able to find a ppd file for the generic driver.
It's probably easiest to copy it out, edit it and then reinstall it through the driver installer.
If you look through the file for entries for Letter you can use them as a pattern to create a new entry for your extra paper size. The units are in points (1/72 inch).
15th Feb 2008
Ya, That's what I was saying doesn't work.
20th Feb 2008
Actually, I think it's more AutoCAD's fault.
AutoCAD is trying to be too smart, The print driver is trying to be too smart, Print Distributer is trying to be too smart, and PDF Distiller is trying to be too smart.
When AutoCAD thinks something won't land on the page, it doesn't print it. The whole landscape/portrait selection in AutoCAD is all messed up.
20th Feb 2008
Actually I found that Print Distributer doesn't try to be smart. I recind my previous statement to the contrary.
Print Distributer just takes data from one place to another, without thinking about the data. Which I like.
20th Feb 2008