public class PixelNTextArtImageRenderer extends Object implements NTextArtImageRenderer, NTextArtTextRenderer
| 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(InputStream in,
String name) |
PixelNTextArtImageRenderer(NInputSource file) |
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 NOptional<PixelNTextArtImageRenderer> |
ofName(String name) |
NText |
render(Image img) |
NText |
render(Image img,
int width,
int height) |
NText |
render(NText text) |
BufferedImage |
resize(BufferedImage originalImage,
int targetWidth,
int targetHeight) |
NTextArtImageRenderer |
setFontBold(boolean fontBold) |
NTextArtImageRenderer |
setFontItalic(boolean fontItalic) |
NTextArtImageRenderer |
setFontName(String fontName) |
NTextArtImageRenderer |
setFontSize(int fontSize) |
NTextArtImageRenderer |
setOutputColumns(int columns) |
NTextArtImageRenderer |
setOutputSize(int columns,
int rows) |
static BufferedImage |
toBufferedImage(Image img) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitof, ofpublic 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(NInputSource file)
public PixelNTextArtImageRenderer(InputStream in, String name)
public PixelNTextArtImageRenderer(String content)
public NTextArtImageRenderer setFontSize(int fontSize)
setFontSize in interface NTextArtImageRendererpublic NTextArtImageRenderer setFontItalic(boolean fontItalic)
setFontItalic in interface NTextArtImageRendererpublic NTextArtImageRenderer setFontBold(boolean fontBold)
setFontBold in interface NTextArtImageRendererpublic NTextArtImageRenderer setFontName(String fontName)
setFontName in interface NTextArtImageRendererpublic NTextArtImageRenderer setOutputSize(int columns, int rows)
setOutputSize in interface NTextArtImageRendererpublic NTextArtImageRenderer setOutputColumns(int columns)
setOutputColumns in interface NTextArtImageRendererpublic static NOptional<PixelNTextArtImageRenderer> ofName(String name)
public String getName()
getName in interface NTextArtRendererpublic static boolean acceptContent(String content)
public NText render(NText text)
render in interface NTextArtTextRendererpublic NText render(Image img)
render in interface NTextArtImageRendererpublic static BufferedImage toBufferedImage(Image img)
public BufferedImage resize(BufferedImage originalImage, int targetWidth, int targetHeight)
Copyright © 2026 vpc open source initiative. All rights reserved.