推荐的方法来覆盖PackagePart

时间:2018-10-18 18:30:23

标签: c#

我正在使用System.IO.Packaging,特别是ZipPackage,需要修改文档中的一个PackagePart。我目前的尝试包括流式传输原始部分,进行更改,写入临时部分,删除原始部分,将临时性流回到与原始名称相同的部分(因为似乎无法做到)只需重命名临时部分),然后删除临时部分。

我遇到的问题是删除原始零件也会删除该零件具有的所有关系。

修改PackagePart的内容的推荐方法是什么?将其写回原处是否安全,还是有办法防止零件之间的关系被删除?还是在切换时只需要保存关系?

0 个答案:

没有答案