收录日期:2019/10/18 22:07:35 时间:2016/05/06 18:20:39 标签:C语言
怎样编程实现将*.txt文件输出到图象文件中。使得这张图片就是那篇*.txt显示时的样子。
有一个苯办法,先建立一个图形文件,再用画笔在里面写字就行了。
找本VESA的书看一看,里面有教字库的使用,再看一看bmp的结构,不太难的!
godmouse: 我明白你的意思。
你是想生成一个图像文件,内容就是浏览一个TXT文本文件时的样子。
本来不用编程,用抓图可以很容易而且很完美地实现。
一定要编的话,可以这样作:

一、DOS:
    1、先确定要生成的图像文件的格式,如:PCX、BMP 等。
    2、读入 TXT 的内容,分解字模后将数据按目标格式写入目标文件中。
二、Windows:
    1、创建目标位图
    2、将 TXT 文本内容写入位图
    3、将位图写入文件(只支持 BMP、WMF、DIB,其他格式则需自行写入)

我不明白为什么要这样做?
你把这个问题发在C/C++里,我想你问的可能是在DOS下的实现方法吧?
这个很简单,你首先得使用图形模式,如DOS下,先寝化为640*480的256色或高彩色模式,然后做一个点阵汉字库显示函数,再写了一个BMP显示函数,然后循环640*480次,将每一个点的数据转换成R,G,B三种色排列,写了BMP文件就可以了。这个程序其实在DOS下是非常容易实现的,如果有兴趣的话,就给我来E-mail吧: lyzcom@163.net
只要文件操作就可以了,首先打开汉字库和ASCII字模库,可以使用UCDOS里面的HZK16和ASC16两个文件,其中HZK16保存了每个汉字的点阵结构16x16点,ASC16保存每个ASCII的点阵8x16点,然后打开文本文件,把每个汉字和字母分别转化成16x16点和8x16点的信息写入一个图像文件里就可以了。

从网页上分析数据,添加到数据库中,请各位高手指教!! 关于提示条(ToolTip)的问题。欢迎关注,别嫌分少! 50分~~~~~~如何把select count(*) from table1的计算结果放到delphi的变量中? Oracle Spatial问题 ASP的问题中SELECT的问题 绝对经典的问题: 用联接服务嚣方式,对另一能服务器的SQL Server中的表进行Update操作时,会好慢。。。 struts开发者请留下MSN。 什么软件可以在Windows下运行,从而仿真Unix的操作环境,然后可以运行Unix程序? 在ASP中怎样调用用别的语言写的DLL? 兩個郵件服務器中所碰到的問題(exchange) 再线求救(一个简单问题)等待...... CTabCtrl中按钮不能接收到消息 !!!昨晚停电,今天启动后出INIT:id\"x\"respawing too fast:disabled for 5 minutes问题 比较困难的SQL问题,研究了半天,请各位帮帮忙啊! 一个关于单链表排序的问题! 请问win2000/NT下如何屏蔽ctrl+alt+del键? JavaScript如何实现UrlEncode 兩個郵件服務器中所碰到的問題(exchange) 水晶报表数据源可否设置为实体对象集合?如可以该如何设置? 在C#里面如何将从SQL SERVER里面查到的数据输出到 EXCEL里面,谢谢 新建的表怎么用表数据编辑器不能插入数据? 急,ADOQuery可否执行存储过程?? 50分送给你!一个非常简单的insert问题,请大家帮帮我。 为什么我的apache服务器无法解析php程序 调试正常,编译后就不正常了,紧急求助!!!!!!!!!100分 请教Jaron、possible_Y、xxrl、xieyj、superdullwolf,关于asp远程找开文件为只读的问题。另有分。 在惠普的服务器上系统日志总是报perfdisk错误,好像是什么磁盘性能计数器有问题,请教一下,谢谢 vb。net窗体的可繼承性 简单问题 XP激活不了,怎么办?