mirror of https://github.com/apache/poi.git
complete body properties with insets
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1839256 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
aadd9cff06
commit
262bb83d00
|
@ -19,6 +19,7 @@ package org.apache.poi.xddf.usermodel.text;
|
|||
|
||||
import org.apache.poi.util.Beta;
|
||||
import org.apache.poi.util.Internal;
|
||||
import org.apache.poi.util.Units;
|
||||
import org.apache.poi.xddf.usermodel.XDDFExtensionList;
|
||||
import org.openxmlformats.schemas.drawingml.x2006.main.CTTextBodyProperties;
|
||||
|
||||
|
@ -75,4 +76,68 @@ public class XDDFBodyProperties {
|
|||
props.setExtLst(list.getXmlObject());
|
||||
}
|
||||
}
|
||||
|
||||
public Double getBottomInset() {
|
||||
if (props.isSetBIns()) {
|
||||
return Units.toPoints(props.getBIns());
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public void setBottomInset(Double points) {
|
||||
if (points == null || Double.isNaN(points)) {
|
||||
props.unsetBIns();
|
||||
} else {
|
||||
props.setBIns(Units.toEMU(points));
|
||||
}
|
||||
}
|
||||
|
||||
public Double getLeftInset() {
|
||||
if (props.isSetLIns()) {
|
||||
return Units.toPoints(props.getLIns());
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public void setLeftInset(Double points) {
|
||||
if (points == null || Double.isNaN(points)) {
|
||||
props.unsetLIns();
|
||||
} else {
|
||||
props.setLIns(Units.toEMU(points));
|
||||
}
|
||||
}
|
||||
|
||||
public Double getRightInset() {
|
||||
if (props.isSetRIns()) {
|
||||
return Units.toPoints(props.getRIns());
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public void setRightInset(Double points) {
|
||||
if (points == null || Double.isNaN(points)) {
|
||||
props.unsetRIns();
|
||||
} else {
|
||||
props.setRIns(Units.toEMU(points));
|
||||
}
|
||||
}
|
||||
|
||||
public Double getTopInset() {
|
||||
if (props.isSetTIns()) {
|
||||
return Units.toPoints(props.getTIns());
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
|
||||
public void setTopInset(Double points) {
|
||||
if (points == null || Double.isNaN(points)) {
|
||||
props.unsetTIns();
|
||||
} else {
|
||||
props.setTIns(Units.toEMU(points));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue