Word控件Spire.Doc 转换教程(二十五):在 C#、VB.NET 中将 ODT 转换为 DOC

本文主要介绍了如何在 C#、VB.NET 中将 ODT 转换为 DOC,欢迎查阅!

具有 .ODT 文件扩展名的文件是 OpenDocument 文本文档文件。这些文件通常由免费的 OpenOffice Writer 文字处理器程序创建。ODT 文件类似于与 Microsoft Word 一起使用的流行 DOCX 文件格式。这两种文件类型都可以保存文本、图像、对象和样式等内容。

但是,当您在 Microsoft Word 中打开 ODT 文档时,由于两个程序不共享相同的功能,ODT 文档的格式可能会有所不同。将 ODT 转换为 DOCX 或反之时,数据和内容将成功转换,但可能不包括原始格式。

以下代码片段介绍了如何使用Spire.Doc for .NET 将 ODT 转换为 DOC 或 DOCX,反之亦然。

(一) ODT 转 DOCX

要将 ODT 转换为 DOC,请在 SaveToFile 方法中将文件扩展名和文件格式更改为 .Doc。

[C#]

using Spire.Doc;namespace ODTtoDOCX{class Program{static void Main(string[] args){Document doc = new Document();doc.LoadFromFile("SampleODTFile.odt");doc.SaveToFile("output.docx", FileFormat.Docx)}}}

[VB.NET]

Imports Spire.DocNamespace ODTtoDOCXClass ProgramPrivate Shared Sub Main(args As String())Dim doc As New Document()doc.LoadFromFile("SampleODTFile.odt")doc.SaveToFile("output.docx", FileFormat.Docx)End SubEnd ClassEnd Namespace
(二) DOCX 转 ODT

要将 Doc 转换为 ODT,请在加载源文件时加载 .Doc 文件格式的文档。

[C#]

using Spire.Doc;namespace DOCXtoODT{class Program{static void Main(string[] args){Document doc = new Document();doc.LoadFromFile("SampleODTFile.odt");doc.SaveToFile("output.docx", FileFormat.Docx);}}}

[VB.NET]

Imports Spire.DocNamespace DOCXtoODTClass ProgramPrivate Shared Sub Main(args As String())Dim doc As New Document()doc.LoadFromFile("SampleODTFile.odt")doc.SaveToFile("output.docx", FileFormat.Docx)End SubEnd ClassEnd Namespace

欢迎下载|体验更多E-iceblue产品

如需获取更多产品相关信息请咨询在线客服  

aspose最新版合集


标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年1月19日
下一篇 2022年1月19日

相关推荐

发表回复

登录后才能评论