java语言在spire类库中怎么获取文档中类型为StructureDocumentTagInline的内嵌标签
时间: 2023-06-07 08:07:28 浏览: 63
你可以使用 Spire.Doc for Java 提供的 DocumentObject 类的 getInline_SDTs 方法来获取文档中类型为 StructureDocumentTagInline 的内嵌标签。具体实现方式如下所示:
```
Document document = new Document("your_document_path");
Section section = document.getSections().get(0);
//获取当前节中的所有内嵌标签
ArrayList<StructureDocumentTagInline> inlineSDTs = section.getDocumentObjects(StructureDocumentTagInline.class);
//遍历所有内嵌标签
for(StructureDocumentTagInline inlineSDT : inlineSDTs){
//判断当前内嵌标签的类型是否为 StructureDocumentTagInline
if(inlineSDT.getSdtType() == SdtType.StructureDocumentTagInline){
//获取该内嵌标签的名称
String sdtName = inlineSDT.getSdtProperties().getTitle();
//获取该内嵌标签的文本内容
String sdtText = inlineSDT.getRange().getText();
//将获取到的内容进行处理或保存等操作
//...
}
}
```
其中,DocumentObject 类是 Spire.Doc for Java 中所有文档元素的基类,在该类中定义了获取文档元素类型、获取文档元素属性等方法。通过调用该类的 getInline_SDTs 方法可以获取当前文档中所有类型为 StructureDocumentTagInline 的内嵌标签。在遍历内嵌标签时,需要判断当前内嵌标签的类型是否为 StructureDocumentTagInline,再通过 getSdtProperties 方法获取该内嵌标签的属性信息,如名称、占位符格式等,通过 getRange 方法获取该内嵌标签的文本内容。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)