Hi!
starzen wrote:
I had a look at migradoc and I liked what i saw but it looks like it is not possible to handle page breaks with it as it is not designed differently.
I don't know what your needs are.
MigraDoc allows you to add explicit page breaks when needed.
There are several ways to control automatic page breaks (KeepTogether, KeepWith, &c.).
starzen wrote:
I guess with PDFSharp I can control the page breaks on my own. How easy is it to do previews without the need of acrobat installed and can I create the preview and then also save the document to a PDF without having to rerun the code for the document meaning create the document once and then show it, print it or save it to pdf
With PDFsharp you even have to handle line breaks yourself. Full control.
With PDFsharp you do not have a "document", you have code that draws pages - PDF pages, printer pages, preview pages.
There is a Preview sample:
http://pdfsharp.net/wiki/Preview-sample.ashx