You wrote:
Quote:
...Supports different output formats (PDF, Word, HTML, any printer supported by Windows) ...
That's what the homepage says since 2006.
Now that we talk about it I'm not sure if HTML is really implemented in MigraDoc Lite ...
It was implemented with MigraDoc 1.1 (but that's a completely different C++ project).
How to get HTML files?
You can install the MigraDoc Client (link below). It requires .NET Framework 1.1 which is available from Microsoft.
You can then use MigraDoc Lite to create your document and save it as an MDDDL file:
Code:
string strDirectory = Path.GetDirectoryName(pdfFilename);
DdlWriter dw = new DdlWriter(Path.Combine(strDirectory, @"nqbpdf.mdddl"));
dw.WriteDocument(document);
dw.Close();
You can then use the MigraDoc Tool (MDT.EXE) to convert this MDDDL file to HTML (mdt.exe /x:html /view /fd:"%1").
Or double click the MDDDL file and in the preview window press Ctrl+H to create the HTML version.
Or right click the MDDDL file and select HTML from the menu.
MigraDoc Client 1.1:
http://migradoc.empira.de/migradoc/Defa ... D=DlClient
This client is not freeware, but it's free for private/non-commercial use.
Here are the samples (but I'm afraid they are of limited use):
http://migradoc.empira.de/migradoc/Down ... e.Rechnung
http://migradoc.empira.de/migradoc/Down ... verwaltung
http://migradoc.empira.de/migradoc/Down ... Broschuere
http://migradoc.empira.de/migradoc/Down ... nAndShapes
http://migradoc.empira.de/migradoc/Down ... SampleCode
Here's the MigraDoc Designer 1.1 (it requires Microsoft Visual Studio .NET 2003):
http://migradoc.empira.de/migradoc/Down ... c.Designer