你能不能帮我找一个方法来转换成字符8x8的二进制文件(我不知道如何称呼它)

像例如一个 “A”

00011000
00100100
00100100
01000010
01111110
10000001
10000001
10000001

正在实际手动这样做:(

建议仍然是开放的:d

编辑: 无论如何,如果你们想知道什么我试图做的。

想使此 LED波形显示。但因为我没有电脑接口知识。我只是想尝试一下,在Windows Mobile。 LOL

有帮助吗?

其他提示

有一个图像格式在其中提供宽度和在第一行上的高度,然后零和一。

P1 7 3
0001000
0011100
0110010

我在寻找它的名字。

修改 对,也可以得到。

其所谓的 便携式位图格式

示例用法。 :)

您可以创建一个8×8 Bitmap并逐个在其上绘制字符,然后用GetPixel读回所创建的图像。

这是对某种外部(例如LED,VFD)显示的?多少个字符,你需要转换?只是字母数字和几个标点字符或每单Unicode代码点?

不幸的是,你实际上可能还不如干脆做手工。这允许你来调整输出显示器的特性,相对于被卡与特定的字体。

或者,使用自己喜欢的画图程序到与选定字形创建一个8像素的高带的位图(在黑色和白色),然后加载到应用程序中。

我假定这是为某种LED / VFD显示的罗杰暗示。在这种情况下,什么是错只有硬编码每一个字母?这将优于任何一种在即时计算的运行速度要快得多。你认为自己的缓存,但什么意义呢?为什么你会动态生成(然后缓存)的东西,这将始终是相同的。多久你会想改变字母?硬编码,并停止试图过度工程的问题,这并不存在。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top