本文整理了Java中org.apache.poi.hssf.usermodel.HSSFSheet.removeHyperlink()
方法的一些代码示例,展示了HSSFSheet.removeHyperlink()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HSSFSheet.removeHyperlink()
方法的具体详情如下:
包路径:org.apache.poi.hssf.usermodel.HSSFSheet
类名称:HSSFSheet
方法名:removeHyperlink
[英]Remove the underlying HyperlinkRecord from this sheet
[中]从此工作表中删除基础HyperlinkRecord
代码示例来源:origin: org.apache.poi/poi
/**
* Remove the underlying HyperlinkRecord from this sheet.
* If multiple HSSFHyperlinks refer to the same HyperlinkRecord, all HSSFHyperlinks will be removed.
*
* @param link the HSSFHyperlink wrapper around the HyperlinkRecord to remove
*/
protected void removeHyperlink(HSSFHyperlink link) {
removeHyperlink(link.record);
}
代码示例来源:origin: org.apache.poi/poi
private void deleteOverwrittenHyperlinksForRowShift(int startRow, int endRow, int n) {
final int firstOverwrittenRow = startRow + n;
final int lastOverwrittenRow = endRow + n;
for (HSSFHyperlink link : getHyperlinkList()) {
// If hyperlink is fully contained in the rows that will be overwritten, delete the hyperlink
final int firstRow = link.getFirstRow();
final int lastRow = link.getLastRow();
if (firstOverwrittenRow <= firstRow
&& firstRow <= lastOverwrittenRow
&& lastOverwrittenRow <= lastRow
&& lastRow <= lastOverwrittenRow) {
removeHyperlink(link);
}
}
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
/**
* Remove the underlying HyperlinkRecord from this sheet.
* If multiple HSSFHyperlinks refer to the same HyperlinkRecord, all HSSFHyperlinks will be removed.
*
* @param link the HSSFHyperlink wrapper around the HyperlinkRecord to remove
*/
protected void removeHyperlink(HSSFHyperlink link) {
removeHyperlink(link.record);
}
代码示例来源:origin: org.apache.servicemix.bundles/org.apache.servicemix.bundles.poi
private void deleteOverwrittenHyperlinksForRowShift(int startRow, int endRow, int n) {
final int firstOverwrittenRow = startRow + n;
final int lastOverwrittenRow = endRow + n;
for (HSSFHyperlink link : getHyperlinkList()) {
// If hyperlink is fully contained in the rows that will be overwritten, delete the hyperlink
final int firstRow = link.getFirstRow();
final int lastRow = link.getLastRow();
if (firstOverwrittenRow <= firstRow
&& firstRow <= lastOverwrittenRow
&& lastOverwrittenRow <= lastRow
&& lastRow <= lastOverwrittenRow) {
removeHyperlink(link);
}
}
}
内容来源于网络,如有侵权,请联系作者删除!