[置顶] Version History
[
2006/05/21 17:12 | by RobinHoo ]
2006/05/21 17:12 | by RobinHoo ]
2007-07-31:CJK2PS 0.11 beta 2
- 重写了字符代码转换部分,提高代码可读性和可靠性。
- 修改了PostScript Prolog部分函数,以调整CJK字符显示时略高于ASCII字符的问题,
修正了CJK字符显示宽度略大的问题。
- 更正了TTF初始化时没有正确关闭TTF文档的问题。
2006-08-29:CJK2PS 0.10 beta 2
- 重写了输出部分函数,加快了输出速度,输出流基本达到了和输入流相同速度。
- 修改了PostScript Pagesetup部分函数,以适应输出流加速所需要的每页定义新出现字符
的要求(该部分在打印机输出的效果还需测试)。
- 简化了DoubleByteChar结果。
- 增加了WRAP开关的说明文字。
- 删除CUT开关的定义,改为默认情况下为CUT模式,除非有定义WRAP模式。
- 修正了在没有亚洲文字时无法正常输出PostScript头信息,导致输出PostScript流
失败
- 修正了无法正常结束PostScript流的问题。
- 重写了字符代码转换部分,提高代码可读性和可靠性。
- 修改了PostScript Prolog部分函数,以调整CJK字符显示时略高于ASCII字符的问题,
修正了CJK字符显示宽度略大的问题。
- 更正了TTF初始化时没有正确关闭TTF文档的问题。
2006-08-29:CJK2PS 0.10 beta 2
- 重写了输出部分函数,加快了输出速度,输出流基本达到了和输入流相同速度。
- 修改了PostScript Pagesetup部分函数,以适应输出流加速所需要的每页定义新出现字符
的要求(该部分在打印机输出的效果还需测试)。
- 简化了DoubleByteChar结果。
- 增加了WRAP开关的说明文字。
- 删除CUT开关的定义,改为默认情况下为CUT模式,除非有定义WRAP模式。
- 修正了在没有亚洲文字时无法正常输出PostScript头信息,导致输出PostScript流
失败
- 修正了无法正常结束PostScript流的问题。
[置顶] CJK2PS/Chinese Japanese Korean to Postscript
[
2006/05/20 23:56 | by RobinHoo ]
2006/05/20 23:56 | by RobinHoo ]
工作的原因需要从基于RedHat Linux的ERP打印输出中文和日文text文件报表,问题是服务器在美国,那边的系统管理员不希望因为这个原因修改系统配置。于是有两个选择,一个是使用带硬字库的打印机来自动识别系统输出的文本文件;另外一种是使用外挂的程序利用软字库在文件输出到打印机前先对文本文件进行处理,然后输出到打印机。在后一种方式下,我看了比较有名的一个程序CNPRINT。可惜的是它的功能过于繁杂,使得真正用于东亚文本转换PS文档的功能不是很完美。觉得如果有一个程序象ENSCRIPT那样简单,但是支持软字库就完美了。无奈之下,只能借鉴CNPRINT的源码,重写了自己的代码。这个程序最终没能用于公司的ERP系统,因为硬字库方案最终胜出。这样匆匆忙了两个礼拜的代码,只能作为自己的兴趣和爱好独自维护了。程序最新功能参见Latest CJK2PS Help。
[置顶] PostScript
[
2006/05/19 16:34 | by RobinHoo ]
2006/05/19 16:34 | by RobinHoo ]
PostScript是专门为打印图形和文字而设计的一个编程语言,它与打印的介质无关,不管您是在纸上、胶片上打印,还是在屏幕显示都适合。它是一种页面描述语言,与HTML语言类似。
[置顶] Latest CJK2PS HELP
[
2006/05/18 17:15 | by RobinHoo ]
2006/05/18 17:15 | by RobinHoo ]
目前CJK2PS已更新到cjk2ps 0.00 beta。下面是CJK2PS最新的HELP信息,其中包括相应的代码功能。请参阅,可能有些功能出现在代码里但未出现在HELP信息中,表示该功能仍在测试阶段尚未公布。
Last updated on 2006-05-18 16:45:31
Last updated on 2006-05-18 16:45:31
2007-08-01 cjk2ps 0.11beta
- 无法正确输出TrueType Open Font的繁体和韩文字符,初步确定是无法解析GSUB/GPOS表造成
- 错误输出代码混乱
- 输出速度在小文件时还是较慢
- 无法正确输出TrueType Open Font的繁体和韩文字符,初步确定是无法解析GSUB/GPOS表造成
- 错误输出代码混乱
- 输出速度在小文件时还是较慢






