但是,当您在 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产品
如需获取更多产品相关信息请咨询在线客服
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!