本文整理了Java中org.apache.poi.xwpf.usermodel.XWPFHyperlinkRun
类的一些代码示例,展示了XWPFHyperlinkRun
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。XWPFHyperlinkRun
类的具体详情如下:
包路径:org.apache.poi.xwpf.usermodel.XWPFHyperlinkRun
类名称:XWPFHyperlinkRun
[英]A run of text with a Hyperlink applied to it. Any given Hyperlink may be made up of multiple of these.
[中]一段应用了超链接的文本。任何给定的超链接都可能由多个超链接组成。
代码示例来源:origin: org.apache.poi/poi-ooxml
CTHyperlink link = (CTHyperlink)o;
for (CTR r : link.getRArray()) {
XWPFHyperlinkRun hr = new XWPFHyperlinkRun(link, r, this);
runs.add(hr);
iruns.add(hr);
代码示例来源:origin: org.apache.poi/poi-ooxml
XWPFHyperlink link = ((XWPFHyperlinkRun) run).getHyperlink(document);
if (link != null)
text.append(" <").append(link.getURL()).append(">");
代码示例来源:origin: org.apache.poi/poi-ooxml
/**
* If this Hyperlink is an external reference hyperlink,
* return the object for it.
*/
public XWPFHyperlink getHyperlink(XWPFDocument document) {
String id = getHyperlinkId();
if (id == null)
return null;
return document.getHyperlinkByID(id);
}
}
代码示例来源:origin: apache/tika
if (hyperlinkRun.getHyperlinkId() == null ||
!hyperlinkRun.getHyperlinkId().equals(lastHyperlinkId)) {
if (inHyperlink) {
inHyperlink = false;
lastHyperlinkId = hyperlinkRun.getHyperlinkId();
fmtg = closeStyleTags(xhtml, fmtg);
XWPFHyperlink link = hyperlinkRun.getHyperlink(document);
if (link != null && link.getURL() != null) {
xhtml.startElement("a", "href", link.getURL());
inHyperlink = true;
} else if (hyperlinkRun.getAnchor() != null && hyperlinkRun.getAnchor().length() > 0) {
xhtml.startElement("a", "href", "#" + hyperlinkRun.getAnchor());
inHyperlink = true;
代码示例来源:origin: com.github.lafa.tikaNoExternal/tika-parsers
if (hyperlinkRun.getHyperlinkId() == null ||
!hyperlinkRun.getHyperlinkId().equals(lastHyperlinkId)) {
if (inHyperlink) {
inHyperlink = false;
lastHyperlinkId = hyperlinkRun.getHyperlinkId();
fmtg = closeStyleTags(xhtml, fmtg);
XWPFHyperlink link = hyperlinkRun.getHyperlink(document);
if (link != null && link.getURL() != null) {
xhtml.startElement("a", "href", link.getURL());
inHyperlink = true;
} else if (hyperlinkRun.getAnchor() != null && hyperlinkRun.getAnchor().length() > 0) {
xhtml.startElement("a", "href", "#" + hyperlinkRun.getAnchor());
inHyperlink = true;
代码示例来源:origin: org.apache.tika/tika-parsers
if (hyperlinkRun.getHyperlinkId() == null ||
!hyperlinkRun.getHyperlinkId().equals(lastHyperlinkId)) {
if (inHyperlink) {
inHyperlink = false;
lastHyperlinkId = hyperlinkRun.getHyperlinkId();
fmtg = closeStyleTags(xhtml, fmtg);
XWPFHyperlink link = hyperlinkRun.getHyperlink(document);
if (link != null && link.getURL() != null) {
xhtml.startElement("a", "href", link.getURL());
inHyperlink = true;
} else if (hyperlinkRun.getAnchor() != null && hyperlinkRun.getAnchor().length() > 0) {
xhtml.startElement("a", "href", "#" + hyperlinkRun.getAnchor());
inHyperlink = true;
代码示例来源:origin: Sayi/poi-tl
hyperlink.setId(relationship.getId());
CTR ctr = hyperlink.addNewR();
XWPFHyperlinkRun newRun = new XWPFHyperlinkRun(hyperlink, ctr, (IRunBody) paragraph);
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
/**
* If this Hyperlink is an external reference hyperlink,
* return the object for it.
*/
public XWPFHyperlink getHyperlink(XWPFDocument document) {
String id = getHyperlinkId();
if(id == null)
return null;
return document.getHyperlinkByID(id);
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
XWPFHyperlink link = ((XWPFHyperlinkRun) run).getHyperlink(document);
if (link != null)
text.append(" <").append(link.getURL()).append(">");
代码示例来源:origin: Sayi/poi-tl
public XWPFHyperlinkRun createHyperLinkRun(String link) {
PackageRelationship relationship = paragraph.getDocument().getPackagePart()
.addExternalRelationship(link, XWPFRelation.HYPERLINK.getRelation());
CTHyperlink hyperlink = paragraph.getCTP().addNewHyperlink();
hyperlink.setId(relationship.getId());
CTR ctr = hyperlink.addNewR();
XWPFHyperlinkRun xwpfRun = new XWPFHyperlinkRun(hyperlink, ctr, (IRunBody) paragraph);
getRuns().add(xwpfRun);
getIRuns().add(xwpfRun);
return xwpfRun;
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
/**
* If this Hyperlink is an external reference hyperlink,
* return the object for it.
*/
public XWPFHyperlink getHyperlink(XWPFDocument document) {
String id = getHyperlinkId();
if (id == null)
return null;
return document.getHyperlinkByID(id);
}
}
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
text.append(run.toString());
if(run instanceof XWPFHyperlinkRun && fetchHyperlinks) {
XWPFHyperlink link = ((XWPFHyperlinkRun)run).getHyperlink(document);
if(link != null)
text.append(" <" + link.getURL() + ">");
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
CTHyperlink link = (CTHyperlink)o;
for (CTR r : link.getRArray()) {
XWPFHyperlinkRun hr = new XWPFHyperlinkRun(link, r, this);
runs.add(hr);
iruns.add(hr);
代码示例来源:origin: org.openl.rules/org.openl.lib.poi.dev
CTHyperlink link = (CTHyperlink) o;
for (CTR r : link.getRList()) {
runs.add(new XWPFHyperlinkRun(link, r, this));
代码示例来源:origin: com.github.livesense/org.liveSense.framework.xdocreport
XWPFRun run = new XWPFHyperlinkRun( link, r, paragraph );
visitRun( run, false, href != null ? href : "#" + anchor, paragraphContainer );
代码示例来源:origin: fr.opensagres.xdocreport/org.apache.poi.xwpf.converter.core
XWPFRun run = new XWPFHyperlinkRun( link, r, paragraph );
visitRun( run, false, href != null ? href : "#" + anchor, paragraphContainer );
代码示例来源:origin: fr.opensagres.xdocreport/org.apache.poi.xwpf.converter.core-gae
XWPFRun run = new XWPFHyperlinkRun( link, r, paragraph );
visitRun( run, false, href != null ? href : "#" + anchor, paragraphContainer );
内容来源于网络,如有侵权,请联系作者删除!