本简短指南介绍了如何使用 C# 将 Word DOC 转换为 EPUB。它包括有关设置开发环境的详细信息、步骤列表以及使用 C# 开发 Word 文档到 EPUB 转换器的示例代码。该指南还分享了通过设置 API 公开的各种属性来自定义输出 EPUB 文件的详细信息。
使用 C# 将 DOCX 转换为 EPUB 的步骤
- 设置环境以使用 Aspose.Words for .NET 创建电子书
- 将源 Word 文件加载到 Document 对象中以转换为 EPUB
- 创建 HtmlSaveOptions 类的对象以自定义输出
- 设置 EPUB 属性
- Save 使用上述选项输出 EPUB 文件
这些步骤涵盖了使用 C# 将文件格式从 DOC 更改为 EPUB 的细节。加载源 Word 文件,创建 HtmlSaveOptions 类的实例并设置所需的属性,例如 SaveFormat、导出文档属性的标志和文档拆分条件。然后,使用 HtmlSaveOptions 对象将输出的 EPUB 文件保存在磁盘上。
使用 C# 将 DOC 转换为 EPUB 的代码
using Aspose.Words; | |
using Aspose.Words.Saving; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("SampleFile.docx"); | |
HtmlSaveOptions options = new HtmlSaveOptions | |
{ | |
DocumentSplitCriteria = DocumentSplitCriteria.HeadingParagraph, | |
SaveFormat = SaveFormat.Epub, | |
ExportDocumentProperties = true | |
}; | |
doc.Save("EPUB/OutputEbook.epub", options); | |
System.Console.WriteLine("DOCX to EPUB converted successfully"); | |
} | |
} |
此代码演示了使用 C# 将 DOCX 转换为 EPUB。HtmlSaveOptions 类包含各种属性,例如用于规范化负缩进的 AllowNegativeIndent、分页符、分栏符或分节符等拆分条件、编码和导出列表标签。DocumentSplitCriteria 根据条件生成多个文件,例如使用 HeadingParagraph,每个段落都呈现为单独的 EPUB。
本文教我们如何将 DOC 转换为 EPUB。若要将 HTML 文件转换为 Word 文件,请参阅 如何使用 C# 将 HTML 转换为 Word 文档 上的文章。