# Re: *.TXT 四百多K 变成 16mb...

Posted by cOOLMAN on June 17, 1999 at 21:19:29:

In Reply to: *.TXT 四百多K 变成 16mb... posted by Jeffery on June 17, 1999 at 17:28:27:

: 我将一个 *.txt档(内有六百多笔资料),用 line input 读入,
: 然后转成六百多张的 A4 格式输出,但是在 printer queue 里
: 却变成 16mb....实在太大了...
: 我列印的方法是在模组里些一个 sub... 然后
: 之前有宣告一些字串阵列:

: printer.print <--- 这是为了套表而空行
: printer.print
: printer.print Tab(XX) ; A_string(XX) ; Tab(XX) ; B_string(XX)...
: printer.print
: printer.print Tab(XX) ; C_string(XX) ; Tab(XX) ; D_string(XX)...
: ...
: ...
: ...
: printer.newpage
: End Sub

: 请问如何不用 printer.print 而达成换行的功能呢?
: 为什么会把一个四百多K的文字档变成16MB呢?麻烦高手帮帮忙!!!
:
跳五行:
PRINTER.CURRENTY = PRINTER.CURRENTY + (PRINTER.TEXTHEIGHT("国") * 5)

送到印表机列印的资料除了文字本身之外, 还包括印表机控制命令及字形资料,本来就比原本的文字资料多很多多!!

Follow Ups: