[英]c# docx load xml from string 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
如何像原始文档一样保存文档? 我只得到没有任何内容的空白文件。
请参阅此文档BinaryWriter
bWriter.Writebytes(bytearray);
using (var doc = DocX.Load("afile.docx"))
{
//here modify
doc.SaveAs("anotherFile.docx");
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.