I'm a dumbass...for approach 2, i just need to make a new PDF::Writer object and test my section size on that. What would be nicer though, is instead of redoing everything on my real pdf after testing it on the temp one, i could just copy the contents across. Does anyone know a way to do that? thanks max -- Posted via http://www.ruby-forum.com/.