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)
效果图