本文整理了Java中org.geotools.styling.Font.getSize()
方法的一些代码示例,展示了Font.getSize()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Font.getSize()
方法的具体详情如下:
包路径:org.geotools.styling.Font
类名称:Font
方法名:getSize
[英]Font size in pixels with a default of 10 pixels.
Please note this is specified in pixels so you may need to take the resolution of your output into account when providing a size.
[中]字体大小(以像素为单位),默认为10像素。
请注意,这是以像素为单位指定的,因此在提供尺寸时,您可能需要考虑输出的分辨率。
代码示例来源:origin: geotools/geotools
public FontBuilder reset() {
Font df = sf.getDefaultFont();
this.families = new ArrayList<Expression>();
this.size = df.getSize();
this.style = df.getStyle();
this.weight = df.getWeight();
return this;
}
代码示例来源:origin: geotools/geotools
public FontBuilder reset(Font font) {
if (font == null) {
return reset();
}
this.families = font.getFamily() != null ? font.getFamily() : new ArrayList<Expression>();
this.size = font.getSize();
this.style = font.getStyle();
this.weight = font.getWeight();
unset = false;
return this;
}
代码示例来源:origin: geotools/geotools
Expression referenceSize = reference.getSize();
Expression referenceStyle = reference.getStyle();
Expression referenceWeight = reference.getWeight();
for (int i = 1; i < fonts.size(); i++) {
Font f = fonts.get(i);
Expression size = f.getSize();
if (!expressionEquals(referenceSize, size, DEFAULT_FONT.getSize())) {
return false;
代码示例来源:origin: geotools/geotools
int size = ((Number) ((Literal) selectedFont.getSize()).getValue()).intValue();
sizeIndex = sizes.length - 1;
for (int index = 0; index < sizes.length; index++) {
代码示例来源:origin: geotools/geotools
float size = evalToFloat(curr.getSize(), feature, 10);
代码示例来源:origin: geotools/geotools
@Override
protected void encode(Font font) {
putName("font-family", font.getFontFamily());
put("font-size", font.getSize());
putName("font-style", font.getStyle());
putName("font-weight", font.getWeight());
}
}
代码示例来源:origin: geotools/geotools
/** Null safe copy of a single font */
protected Font copy(Font font) {
if (font == null) return font;
List<Expression> fontFamily = copyExpressions(font.getFamily());
Expression fontStyle = copy(font.getStyle());
Expression fontWeight = copy(font.getWeight());
Expression fontSize = copy(font.getSize());
Font copy = sf.font(fontFamily, fontStyle, fontWeight, fontSize);
return copy;
}
代码示例来源:origin: geotools/geotools
int textSize = getPositiveValue(font.getSize());
int delta = -1;
if (text.getLabelPlacement() instanceof PointPlacement) {
代码示例来源:origin: geotools/geotools
@SuppressWarnings("deprecation")
@Test
public void font() throws Exception {
List<Expression> family = new ArrayList<Expression>();
family.add(ff.literal("ariel"));
family.add(ff.literal("Helvetica"));
family.add(ff.literal("sanserif"));
Expression style = ff.literal("noraml");
Expression weight = ff.literal("normal");
Expression size = ff.literal(12);
Font font = sf.font(family, style, weight, size);
assertEquals(family, font.getFamily());
assertEquals(style, font.getStyle()); // oblique or italic
assertEquals(weight, font.getWeight()); // bold or normal
assertEquals(size, font.getSize());
assertSame(font.getFontStyle(), font.getStyle());
assertSame(font.getFontFamily(), family.get(0));
assertSame(font.getFontWeight(), font.getWeight());
assertSame(font.getFontSize(), font.getSize());
FontImpl cast = FontImpl.cast(font);
assertSame(cast, font);
}
代码示例来源:origin: geotools/geotools
rescaledTextSymb.getFont().getSize().evaluate(null, Double.class);
PointPlacement rescaledPlacement =
(PointPlacement) rescaledTextSymb.getLabelPlacement();
代码示例来源:origin: geotools/geotools
if (font.getSize() != null) {
font.getSize().accept(this, null);
代码示例来源:origin: geotools/geotools
rescaledTextSymb.getFont().getSize().evaluate(null, Double.class);
LinePlacement rescaledPlacement = (LinePlacement) rescaledTextSymb.getLabelPlacement();
double rescaledPerpOffset =
代码示例来源:origin: geotools/geotools
encodeCssParam("font-family", font.getFamily().get(0));
encodeCssParam("font-size", initialFont.getSize());
encodeCssParam("font-style", initialFont.getStyle());
encodeCssParam("font-weight", initialFont.getWeight());
start("Font");
encodeCssParam("font-family", font.getFamily().get(0));
encodeCssParam("font-size", font.getSize());
encodeCssParam("font-style", font.getStyle());
encodeCssParam("font-weight", font.getWeight());
代码示例来源:origin: geotools/geotools
if (font.getSize() != null) {
font.getSize().accept(this, null);
代码示例来源:origin: geotools/geotools
assertEquals(10, Filters.asInt(font.getSize()));
assertEquals("normal", Filters.asString(font.getStyle()));
assertEquals("bold", Filters.asString(font.getWeight()));
代码示例来源:origin: geotools/geotools
font.setSize(rescale(font.getSize()));
代码示例来源:origin: geotools/geotools
font.setSize(rescale(font.getSize(), uom));
代码示例来源:origin: geotools/geotools
assertEquals(12, Filters.asInt(font.getSize()));
assertEquals("bold", Filters.asString(font.getWeight()));
assertEquals("normal", Filters.asString(font.getStyle()));
代码示例来源:origin: geotools/geotools
assertEquals(11, Filters.asInt(font.getSize()));
assertEquals("normal", Filters.asString(font.getStyle()));
assertEquals("bold", Filters.asString(font.getWeight()));
代码示例来源:origin: geotools/geotools
assertEquals(12, Filters.asInt(font.getSize()));
assertEquals("bold", Filters.asString(font.getWeight()));
assertEquals("normal", Filters.asString(font.getStyle()));
内容来源于网络,如有侵权,请联系作者删除!