summaryrefslogtreecommitdiff
path: root/src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java')
-rw-r--r--src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java b/src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java
index d7b9749..51fcaa6 100644
--- a/src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java
+++ b/src/net/sourceforge/plantuml/ugraphic/sprite/SpriteMonochrome.java
@@ -107,15 +107,16 @@ public class SpriteMonochrome implements Sprite {
return new UImage(im);
}
- public TextBlock asTextBlock(final HtmlColor color) {
+ public TextBlock asTextBlock(final HtmlColor color, final double scale) {
return new AbstractTextBlock() {
public void drawU(UGraphic ug) {
- ug.draw(toUImage(ug.getColorMapper(), ug.getParam().getBackcolor(), color));
+ final UImage image = toUImage(ug.getColorMapper(), ug.getParam().getBackcolor(), color);
+ ug.draw(image.scale(scale));
}
public Dimension2D calculateDimension(StringBounder stringBounder) {
- return new Dimension2DDouble(getWidth(), getHeight());
+ return new Dimension2DDouble(getWidth() * scale, getHeight() * scale);
}
};
}