在文档中查找SP URL话

问题描述 投票:2回答:1

我有一个示例代码,它工作得很好,如果该文件是局部的,但如果我点的方式来链接,然后立即错误,如何取胜?

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);

类型的未处理的异常“System.IO.FileNotFoundException”发生在DocumentFormat.OpenXml.dll

其他信息:找不到文件

c# console-application openxml-sdk
1个回答
2
投票

WordprocessingDocument.Open将查找fileHandleStream但您提供URL这没有任何意义。

首先需要使用HttpClient的下载文件Stream然后用WordprocessingDocument.Open(stream)相应的处理

© www.soinside.com 2019 - 2024. All rights reserved.