首页 > 解决方案 > c# docx 从字符串 xml 加载 xml

问题描述

我创建了一个程序来读取文件作为字节数组。该程序通过使用 Xceed 的 docx 库来使用 word 文件。我想要做的是从字节数组重新创建解析的 docx 文件。

到字节:

var doc = Docx.Load("afile.docx");
...
return Encoding.Unicode.GetBytes(doc.Xml.Document.ToString());

解析:

var doc = Docx.Create("anotherFile.docx");
var document = Encoding.Unicode.GetBytes({--returned bytes--}); <-- document is string with xml

如何像原始文件一样保存文件? 我只得到没有任何内容的空白文件。

标签: c#docxxceed

解决方案


请参阅此文档BinaryWriter

bWriter.Writebytes(bytearray);


推荐阅读