public class PixelNTextArtImageRenderer extends Object implements net.thevpc.nuts.text.NTextArtImageRenderer
| Modifier and Type | Field and Description |
|---|---|
static PixelNTextArtImageRenderer |
CIPHER |
static PixelNTextArtImageRenderer |
DOLLAR |
static PixelNTextArtImageRenderer |
DOT |
static PixelNTextArtImageRenderer |
HASH |
static PixelNTextArtImageRenderer |
STANDARD |
static PixelNTextArtImageRenderer |
STAR |
| Constructor and Description |
|---|
PixelNTextArtImageRenderer(InputStream in) |
PixelNTextArtImageRenderer(String content) |
PixelNTextArtImageRenderer(String name,
String fontName,
int fontSize,
boolean fontItalic,
boolean fontBold,
char[] lines,
int outputWidth,
int outputHeight) |
PixelNTextArtImageRenderer(String name,
String fontName,
int fontSize,
boolean fontItalic,
boolean fontBold,
String[] lines,
int outputWidth,
int outputHeight) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
acceptContent(String content) |
String |
getName() |
static net.thevpc.nuts.util.NOptional<PixelNTextArtImageRenderer> |
ofName(String name) |
net.thevpc.nuts.text.NText |
render(Image img) |
net.thevpc.nuts.text.NText |
render(Image img,
int width,
int height) |
net.thevpc.nuts.text.NText |
render(net.thevpc.nuts.text.NText text) |
BufferedImage |
resize(BufferedImage originalImage,
int targetWidth,
int targetHeight) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setFontBold(boolean fontBold) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setFontItalic(boolean fontItalic) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setFontName(String fontName) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setFontSize(int fontSize) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setOutputColumns(int columns) |
net.thevpc.nuts.text.NTextArtImageRenderer |
setOutputSize(int columns,
int rows) |
static BufferedImage |
toBufferedImage(Image img) |
public static final PixelNTextArtImageRenderer HASH
public static final PixelNTextArtImageRenderer DOT
public static final PixelNTextArtImageRenderer DOLLAR
public static final PixelNTextArtImageRenderer STAR
public static final PixelNTextArtImageRenderer CIPHER
public static final PixelNTextArtImageRenderer STANDARD
public PixelNTextArtImageRenderer(String name, String fontName, int fontSize, boolean fontItalic, boolean fontBold, String[] lines, int outputWidth, int outputHeight)
public PixelNTextArtImageRenderer(String name, String fontName, int fontSize, boolean fontItalic, boolean fontBold, char[] lines, int outputWidth, int outputHeight)
public PixelNTextArtImageRenderer(InputStream in)
public PixelNTextArtImageRenderer(String content)
public net.thevpc.nuts.text.NTextArtImageRenderer setFontSize(int fontSize)
setFontSize in interface net.thevpc.nuts.text.NTextArtImageRendererpublic net.thevpc.nuts.text.NTextArtImageRenderer setFontItalic(boolean fontItalic)
setFontItalic in interface net.thevpc.nuts.text.NTextArtImageRendererpublic net.thevpc.nuts.text.NTextArtImageRenderer setFontBold(boolean fontBold)
setFontBold in interface net.thevpc.nuts.text.NTextArtImageRendererpublic net.thevpc.nuts.text.NTextArtImageRenderer setFontName(String fontName)
setFontName in interface net.thevpc.nuts.text.NTextArtImageRendererpublic net.thevpc.nuts.text.NTextArtImageRenderer setOutputSize(int columns,
int rows)
setOutputSize in interface net.thevpc.nuts.text.NTextArtImageRendererpublic net.thevpc.nuts.text.NTextArtImageRenderer setOutputColumns(int columns)
setOutputColumns in interface net.thevpc.nuts.text.NTextArtImageRendererpublic static net.thevpc.nuts.util.NOptional<PixelNTextArtImageRenderer> ofName(String name)
public String getName()
getName in interface net.thevpc.nuts.text.NTextArtRendererpublic static boolean acceptContent(String content)
public net.thevpc.nuts.text.NText render(net.thevpc.nuts.text.NText text)
render in interface net.thevpc.nuts.text.NTextArtRendererpublic net.thevpc.nuts.text.NText render(Image img)
render in interface net.thevpc.nuts.text.NTextArtImageRendererpublic static BufferedImage toBufferedImage(Image img)
public BufferedImage resize(BufferedImage originalImage, int targetWidth, int targetHeight)
public net.thevpc.nuts.text.NText render(Image img, int width, int height)
Copyright © 2025 vpc open source initiative. All rights reserved.