I've posted a script that aligns objects to various positions on a page (top, horizontal/vertical center, left, right, etc.). It has a few extra features, as well, such as the ability to consider the page margins when aligning the objects, or to add ruler guides at the alignment points.
You can find AlignToPage at http://xchange.studio.adobe.com/axBrowseSubmit.asp?t=54 <http://xchange.studio.adobe.com/axBrowseSubmit.asp?t=54>
If you try running the script and get an error message, it's probably because you need to download the Visual Basic runtime components from Microsoft. They're at: http://www.microsoft.com/downloads/release.asp?ReleaseID=28337 <http://www.microsoft.com/downloads/release.asp?ReleaseID=28337>
Please let me know if this script works/does not work for you, and feel free to offer any suggestions/comments.
Thanks,
Ole
This is a really beautiful script that Ole wrote. It's got a great Interface, and it has several options that make it really powerful:
Thanks again for your hard work, Ole.
-Ian
This is great. Talk about service above and beyond the call!
Thanks Ole,
Rich
I'm having a hard time envisioning how this script would be used in print
production....perhaps you can give some examples?
Shawn
You've never wanted to align something--a text frame, for example--to the geometric center of a page? Or to align an object to the left edge of a page without having to drag it there or enter values in the Transform palette? Or make sure that an image was centered inside the margins of a page? Never? Really? Man, I have! That's why I wrote the script.<g>
These are, admittedly, features I use more in poster/flyer/magazine/etc. production than I do in book layout, but I've used them for that, too.
Thanks,
Ole
<G>
Seriously, we all get stuck in little ways we do things, and I can certainly
see some great applications. I'll give the script a shot. In fact, just
today I used a script to draw a guide in the middle of a page...I could have
used the NEW align to middle feature and not even bothered with a guide!!!
Scripts are cool Thank god there are smarter people than me who can write
them.
Shawn