Word Web-Addin是否支持使用字段?

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

可以使用不同的字段创建包含不同字段的文档,例如“地址”,“标题”等。但这些字段基于您在单词中设置的联系人数据。

我想知道是否可以使用您自己的字段创建一个web-addin,用户可以将其添加到他们的文档中。我知道它可以使用Aspose合并,但在文档中生成这些字段。是否可以通过网络插件进行此操作?

编辑:做了一些研究,它看起来像我在Word(字段,Mergefields等)中寻找的字段可以使用OOXML,这可以从Web-Addin添加虽然文档和如何是不太清楚,但有可能。

c# ms-word office-js word-web-addins
2个回答
0
投票

可以使用Web-Addin在单词中添加所谓的Fields,MergeFields等。

为此,您需要构建所谓的OOXML文档,然后将其传递给word,然后根据OOXML文档中的信息在word中创建字段。


0
投票

您可以使用Aspose.Words轻松地将自定义字段添加到MS Word文档属性:

using Aspose.Words;

// ...

Stream file = new FileStream(path, FileMode.Open);
var doc = new Document(file);

// Add custom fields
doc.CustomDocumentProperties.Add("AddedProperty1", "blah blah");
doc.CustomDocumentProperties.Add("AddedProperty2", 321);

doc.Save(path);

// ...

// Read custom fields
var val1 = doc.CustomDocumentProperties["AddedProperty1"];
var val2 = doc.CustomDocumentProperties["AddedProperty2"];

有关自定义文档属性的更多示例,请访问文档:https://docs.aspose.com/display/wordsnet/Working+with+Document#WorkingwithDocument-UpdatingBuilt-InDocumentProperties

Aspose.Words Cloud版本也可用:https://products.aspose.cloud/words

希望能帮助到你。否则,请随时问我。

注意:我在Aspose担任开发人员传播者。

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