Is there any library out there that I can use to create epub files in .NET/C#? A Flowdocument -> epub conversion tool would be ideal, but any kind of library would be great.
Did you try ePub Sharp? Here is the project page Note: I have not tried it myself.
I am using the following library from Aspose - http://www.aspose.com/categories/.net-components/aspose.words-for-.net/default.aspx
DotNetEpub may not have been around when the question was first asked.
I build a DLL
around epubcheck you can use from .NET by using IKVM
.
You can download it from here: http://www.raulvejar.com/Blog/tabid/70/EntryId/1/EPubCheck-1-1-on-NET.aspx