Andrew Errington wrote: > Hi, > > I suppose this is sort of OT, but I have this PDF file that I would like to > re-arrange. > > The document comprises a number of sheets. Each sheet is sized A4. On > each sheet there are four 'pages'. The sheets have crop marks at the > edges, which indicate the edges of the four pages on the sheet: > > _| | | |_ > > 1 2 > > _ _ _ > _| |_| |_ > > 3 4 > > _ _ _ > | | | | > > The idea is that you print the sheet and cut it with a knife at the crop > marks to make a small booklet. > > I have a printer that will print on small cards. If I could extract the > pages from each sheet I could print one page per card (or 1/4 sheet per > card). > > What I want to do is either: > > Extract the contents of the PDF and reformat it in a wordprocessor so that > each page is on one sheet > > or > > Set up some amazing print-fu that 'masks' each quadrant of the original > page then scales and prints it onto a card. I have found Kprinter's print > filter dialog, but I don't know what tools to use with it to split the > original sheets up. > > or > > Something else. > > Anyone done anything like this? Unix tools preferred, but I could make it > work in Windows (I'd rather not though, as the piece of crap that is Adobe > Acrobat reader has today decided to freeze one minute after startup every > time I load it). > > Thanks, > > Andrew >
In concept: * pdf2ps to convert PDF to PS * pstops to move the original PS pages around on a new page. Perhaps you could set the paper size to the size of one the 'inner' pages, then load the original 4 times, each time with a different X and Y offset to put it into the middle of the new page. You would have to measure the original; pstops will not find the crop marks for you. Note that pstops is different from ps2ps... Good luck with the page-specification syntax for pstops... Stephen ======================================================================= This email, including any attachments, is only for the intended addressee. It is subject to copyright, is confidential and may be the subject of legal or other privilege, none of which is waived or lost by reason of this transmission. If the receiver is not the intended addressee, please accept our apologies, notify us by return, delete all copies and perform no other act on the email. Unfortunately, we cannot warrant that the email has not been altered or corrupted during transmission. =======================================================================
