0

我需要一些关于 word插件的帮助

我将以编程方式创建一个文档,作为其中的一部分,我需要将自定义属性 (Pub_Doc_ID) 添加到文档中,如下图所示。

在此处输入图像描述

我现在正在使用 Word Java API,但找不到完成这项工作的方法。我所针对的工作流程非常简单。创建一个文档,从作为主键的数据库中获取 Pub_Doc_Id 并分配给文档。现在主键已附加到文档,因此它将与文档一起使用。

更多背景知识: 正如我之前提到的,我使用的是 Word API。我正在添加文本、部分、图像蚀刻。现在我需要在 Doc 和 DB 之间建立一个连接器 (Pub_Doc_ID)。所以想使用自定义属性。如果有更好的方法来做到这一点。然后告诉我。

我知道如何在 VSTO 中做到这一点。我正在寻找 Word Java API。

然后我将使用这个 pub_doc_id ID 来调用 API 和加载任务窗格。

谢谢,非常感谢您对此的任何帮助。

*Pub_Doc_Id :发布文档 ID。

4

2 回答 2

4

对自定义属性的 R/W 访问是我的团队正在进行的工作,并将在年底交付。

似乎对于您的场景,您不一定需要将该信息存储为自定义属性,同时您有几个选择:

  1. 您可以将自己的 customXmlPart 添加到文档中以存储此信息。这是一个关于如何使用它的好例子:https ://github.com/OfficeDev/Word-Add-in-Work-with-custom-XML-parts/tree/master/C%23/CustomXMLAppWeb/App

  2. 您还可以将其存储为您的加载项的设置。查看设置对象以及如何存储和检索设置:https ://dev.office.com/reference/add-ins/shared/document.settings

希望这可以帮助!!谢谢

于 2016-06-22T15:21:35.523 回答
1

您目前无法通过 JavaScript API 访问自定义属性。他们目前正在研究它,并将有关提议的 API 的信息放在GitHub 上

于 2016-06-22T15:17:19.143 回答