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) |
NTextArtImageRenderer |
fontBold(boolean fontBold) |
NTextArtImageRenderer |
fontItalic(boolean fontItalic) |
NTextArtImageRenderer |
fontName(String fontName) |
NTextArtImageRenderer |
fontSize(int fontSize) |
String |
name() |
static NOptional<PixelNTextArtImageRenderer> |
ofName(String name) |
NTextArtImageRenderer |
outputColumns(int columns) |
NTextArtImageRenderer |
outputSize(int columns,
int rows) |
NText |
render(Image img) |
NText |
render(Image img,
int width,
int height) |
NText |
render(NText text) |
BufferedImage |
resize(BufferedImage originalImage,
int targetWidth,
int targetHeight) |
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 fontSize(int fontSize)
fontSize in interface NTextArtImageRendererpublic NTextArtImageRenderer fontItalic(boolean fontItalic)
fontItalic in interface NTextArtImageRendererpublic NTextArtImageRenderer fontBold(boolean fontBold)
fontBold in interface NTextArtImageRendererpublic NTextArtImageRenderer fontName(String fontName)
fontName in interface NTextArtImageRendererpublic NTextArtImageRenderer outputSize(int columns, int rows)
outputSize in interface NTextArtImageRendererpublic NTextArtImageRenderer outputColumns(int columns)
outputColumns in interface NTextArtImageRendererpublic static NOptional<PixelNTextArtImageRenderer> ofName(String name)
public String name()
name 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.