I realize this is a little OT, but I appeal to all your experiences. I
use Adobe Reader, as we all to, for lots of stuff. I have a bunch of
music in pdf files. Occasionally, I want to print one and use the print
function of Adobe. However, it seems to have a mind of its own as far
at margins. I've looked at a whole bunch of programs to crop or print,
but all seem deficient in one way or another. Anyone know of a good
program that would either allow cropping and re-saving or margin
adjustment during printing. Thanks.
I thought I had a good print driver on my setup, but I don't
seem to have margin control, or scale control when I need it.
When printing from Acrobat, I can only manually set the scale to
more or less than 100%. I don't have an "autoscale" option. That
could be particularly problematic, when I used to receive A4 sized PDF specs,
and only had Letter paper to print on. Sometimes things like that,
either need to be autoscaled to fit the available paper, or,
need to have margins adjusted, so that if the printer can print
right to the edge, I can still get the whole document contents.
It's possible the print driver on my Macintosh could do it for me.
If you want to play around, both Photoshop and GIMP can read in a
PDF as an image bitmap. In GIMP, the program needs a "helper", as
the PDF or PostScript reading capability is not native. You install
a copy of GhostScript (free PostScript/PDF converter), and it's actually
doing the PDF to TIFF conversion or the like, for the GIMP. Then, GIMP
has the easier job, of just dealing with the image, rather than directly
with the PDF. In Photoshop, the reading capability could well be native,
and not as much of a nuisance to set up (install Ghostscript, edit a
preference to point to Ghostscript etc).
When the PDF page (one page at a time) is rasterized, the user gets to
set the raster resolution. To model printing, I might set that to about
300DPI or so. Usually the document isn't a high enough quality, to
justify rasterizing at 1200 DPI.
Now, I can take the bitmap image, and attempt to print it out again,
after scaling or pushing around the image on the page. The print
job could take a lot longer, but that's probably not an issue.
Instead of using GIMP as the sole step, you can also use GhostScript/GhostView
directly, to do things like turn a 100 page PDF, into 100 TIFF image files.
Then, using the batch capability in Photoshop, you could convert the pages
back to whatever you want. You'd still need a utility to append the pages,
if you wanted then all put back into a document format.
So, there are plenty of possibilities. You also have the option of
using a third-party PDF application, of which there'd be a ton of those
to play with. Be prepared to spend a day or two, trying stuff out.
Back in the good ole days, when PostScript (*.ps) files were all the
rage, I could also pop the PostScript intermediate print, into a text editor,
and manually hack a transformation matrix to fix scale or offset. But
those days are pretty well behind us now. The odds of a workflow
being able to use that, are pretty slim. Before I had other tools
to use, I had occasion to do stuff like that. Where hacking has
its limits, is when the scale or orientation of each page is different.
Fixing a 100 page document, a page at a time, isn't practical. Even
the batch capability on Photoshop, is odious. It might take me
a couple hours, to get a workflow tweaked just right. Only worth
it, for "museum pieces".
You're better off just finding a good PDF utility (Foxit etc).
Try the "Viewer" section here.