Spire.Doc提供了以下两种Word转EPUB的方法:
- Document.SaveToFile(string fileName, FileFormat.EPub)
- Document.SaveToEpub(string fileName, DocPicture coverImage)
第一种方法直接将Word文档转换为EPUB,第二种方法可以为EPUB文档添加一张封面图。
Word转EPUB,不添加封面
C#
Document doc = new Document();
doc.LoadFromFile("儿童故事.docx");
doc.SaveToFile("儿童故事集.epub", FileFormat.EPub);
VB.NET
Dim doc As Document = New Document
doc.LoadFromFile("儿童故事.docx")
doc.SaveToFile("儿童故事集.epub", FileFormat.EPub)
Word转EPUB,并添加封面
C#
Document doc = new Document();
doc.LoadFromFile("儿童故事集.docx");
DocPicture picture = new DocPicture(doc);
picture.LoadImage(Image.FromFile("cover.jpg"));
doc.SaveToEpub("儿童故事集.epub", picture);
VB.NET
Dim doc As Document = New Document
doc.LoadFromFile("儿童故事集.docx")
Dim picture As DocPicture = New DocPicture(doc)
picture.LoadImage(Image.FromFile("cover.jpg"))
doc.SaveToEpub("儿童故事集.epub", picture)
效果图