我正在使用aspose.words将word转换为epub文件,但是我转换完毕后用epub阅读器却无法加载,之后我解压epub文件,发现ncx文件和opf文件的文件名是???这种乱码字符,我的代码如下:
Aspose.Words.Document TempLoadDocument = new Aspose.Words.Document(DocumentFileName);
TempLoadDocument.BuiltInDocumentProperties.Title = "中文名称";
Aspose.Words.Saving.HtmlSaveOptions TempHtmlSaveOption = new Aspose.Words.Saving.HtmlSaveOptions
{
Encoding = Encoding.UTF8,
DocumentSplitCriteria = Aspose.Words.Saving.DocumentSplitCriteria.HeadingParagraph,
ExportDocumentProperties = true,
SaveFormat = Aspose.Words.SaveFormat.Epub
};
//TempLoadDocument.BuiltInDocumentProperties.Author = "蔡徐坤";
TempLoadDocument.Save(SavedFileName,TempHtmlSaveOption);
这是我转换的附件,请不要修改他们的文件名称,将word转换为epub,会发现内部ncx文件是乱码的,我提供了一个转换后的epub文件,你们也可以一并查看,感谢你们。
doc.zip (2.3 MB)