onbon.bx06.utils
Class WordBinary

java.lang.Object
  extended by onbon.bx06.utils.WordBinary

public class WordBinary
extends Object

字模工具。

Author:
ONBON

Nested Class Summary
static class WordBinary.WordInfo
          字模资讯。
 
Constructor Summary
WordBinary()
           
 
Method Summary
static WordBinary.WordInfo create(String text, Font font, boolean reverse)
          产生文字讯息的字模。
static List<WordBinary.WordInfo> decode(byte[] data)
          将位元组转换成字模。
static byte[] encode(List<WordBinary.WordInfo> wis)
          将字模转换为位元组。
static onbon.bx06.message.file.FontData encode(String[] words, Font font, boolean reverse)
          编码字模。
static void print(int width, int height, byte[] data)
           
static void print(WordBinary.WordInfo wi)
           
static void print(WordBinary.WordInfo wi, boolean reverse)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WordBinary

public WordBinary()
Method Detail

create

public static WordBinary.WordInfo create(String text,
                                         Font font,
                                         boolean reverse)
产生文字讯息的字模。

Parameters:
text - 文字讯息。
font - 字体。
reverse - 是否反轉。
Returns:
字模。

encode

public static onbon.bx06.message.file.FontData encode(String[] words,
                                                      Font font,
                                                      boolean reverse)
编码字模。

Parameters:
words - 文字组。
font - 字型。
reverse - 位元 0/1 是否反轉。
Returns:
结果。

encode

public static byte[] encode(List<WordBinary.WordInfo> wis)
将字模转换为位元组。

Parameters:
wis - 字模。
Returns:
位元组。

decode

public static List<WordBinary.WordInfo> decode(byte[] data)
将位元组转换成字模。

Parameters:
data - 位元组。
Returns:
字模。

print

public static void print(WordBinary.WordInfo wi)

print

public static void print(WordBinary.WordInfo wi,
                         boolean reverse)

print

public static void print(int width,
                         int height,
                         byte[] data)


Copyright © 2020 onbon. All rights reserved.