Using the MS Save as PDF or XPS add-in to convert InfoPath 2007 forms to PDFs just doesn't work well. I get different results on different servers and it almost always puts page breaks in bad places cutting out content, regardless of where actual page breaks are set. Is there really no suitable alternative solution for doing this in a .Net application? I tried manually printing forms to novaPDF and it works beautifully. Unfortunately, I see no way to do this in a nightly job since it requires user input. I can't find anything else that looks decent and doesn't cost a fortune (and even the ones that do I'm not sure do what I need). Anyone?