I am writing an application where there is a feature to print multiple pages onto each sheet in the PDF. Therefore if I had a document with 6 pages, and chose to print 4 pages per sheet, then I would end up with a 2 page PDF with four 'pages' arranged on the first sheet and two 'pages' arranged on the second sheet.
My current approach within the application is to determine how many 'pages' will be printed on each PDF page. Then size the various pages and output them to the PDF page and move onto the next page.
There is the possibility that an item on any of the reduced sized pages may overrun its set area, and thus print into other areas of the final PDF page. Is there a way to clip each area. I have seen references to a clip() method in PDFContentByte, but it isn't clear to me how this can be used. What defines a clip area?
Is it possible to set a clip area for each 1/4 of the page, write some elements to the relevant 1/4 of a page and anything that is outside the clip area is not drawn in the document?
Is there a better approach to doing this with iText?
Thanks for any assistance,
Neil
------------------------------------------------------- This SF.net email is sponsored by: Perforce Software. Perforce is the Fast Software Configuration Management System offering advanced branching capabilities and atomic changes on 50+ platforms. Free Eval! http://www.perforce.com/perforce/loadprog.html _______________________________________________ iText-questions mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/itext-questions
