在文档 SP URL 中查找单词
Find words in document SP URL
我有一个示例代码,如果文件在本地,它可以正常工作,但是如果我指向link,然后立即出错,如何取胜?
using DocumentFormat.OpenXml.Packaging;
using OpenXmlPowerTools;
using (WordprocessingDocument doc = WordprocessingDocument.Open(@"http://sp-test/sites/test/Documents/Base.docx", true))
TextReplacer.SearchAndReplace(wordDoc: doc, search: "Tags", replace: "Test", matchCase: false);
An unhandled exception of type 'System.IO.FileNotFoundException'
occurred in DocumentFormat.OpenXml.dll
Additional information: Could not find document
WordprocessingDocument.Open
查找 fileHandle
或 Stream
但您提供的 URL
没有意义。
您首先需要使用 HttpClient 将文件下载为 Stream
然后使用
WordprocessingDocument.Open(stream)
相应地
我有一个示例代码,如果文件在本地,它可以正常工作,但是如果我指向link,然后立即出错,如何取胜?
using DocumentFormat.OpenXml.Packaging;
using OpenXmlPowerTools;
using (WordprocessingDocument doc = WordprocessingDocument.Open(@"http://sp-test/sites/test/Documents/Base.docx", true))
TextReplacer.SearchAndReplace(wordDoc: doc, search: "Tags", replace: "Test", matchCase: false);
An unhandled exception of type 'System.IO.FileNotFoundException' occurred in DocumentFormat.OpenXml.dll
Additional information: Could not find document
WordprocessingDocument.Open
查找 fileHandle
或 Stream
但您提供的 URL
没有意义。
您首先需要使用 HttpClient 将文件下载为 Stream
然后使用
WordprocessingDocument.Open(stream)
相应地