惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

A
About on SuperTechFans
Y
Y Combinator Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Microsoft Security Blog
Microsoft Security Blog
aimingoo的专栏
aimingoo的专栏
I
InfoQ
C
Check Point Blog
IT之家
IT之家
MyScale Blog
MyScale Blog
Apple Machine Learning Research
Apple Machine Learning Research
Vercel News
Vercel News
Last Week in AI
Last Week in AI
GbyAI
GbyAI
P
Proofpoint News Feed
量子位
Stack Overflow Blog
Stack Overflow Blog
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
阮一峰的网络日志
阮一峰的网络日志
人人都是产品经理
人人都是产品经理
B
Blog
T
The Blog of Author Tim Ferriss
H
Help Net Security
云风的 BLOG
云风的 BLOG

博客园 - oo复oo

Asp.net Ajax 中的脚本错误: 'Sys'未定义 的解决方法 学习xml 之"实体"篇 - oo复oo - 博客园 该死的dudu加速器广告终于被清除了 第一次安装DNN 网站 网站总算安装成功了 开始行动了 .net 2.0 访问Oracle --与Sql Server的差异,注意事项,常见异常 Ado.net 与NHibernate的关系? 一个基于.net Framework 2.0 的图形处理工具 贴一篇关于asp.net性能计数器的文章,供以后参考 你的.net 2.0 真的能与1.1 安全正确地运行在同一台电脑上吗? 小心Server Application Unavailable 错误 贴一篇关于asp.net性能计数器的文章,供以后参考 使用@Page指令的Src 属性 简化对老版本的 asp.net程序的维护 新年到,祝大家新年快乐 WebRequest 使用不当可能会造成线程阻塞 学习xml 之"刘姥姥进大观园" -----xml概述 学习xml 之" 给个理由先" 此gmail非彼gmail 在.net 中调用win32API :GetBitmapBits ,获取位图的颜色数组,发送给打印机。
通过串口编程控制打印机
oo复oo · 2005-07-08 · via 博客园 - oo复oo

        最近由于工作需要,一直在研究串口控制打印机. 我使用的打印机型号为: Epson M-T500 热敏打印机.手头有一份打印机的使用文档,各种命令介绍都有.但有几个命令的使用死活看不明白.

  • 绝对定位
  • 字体大小的设置(大小,加粗)
  • 图形打印
  • 字体的选择

   不知它为什么要弄得如此复杂?直接指定一个值就是更简单吗?

2、字体大小的设置

   在文档中有几处字体大小设置的命令:
 
    a. 设置字符打印方式

   这个命令我一直没有执行成功

    b.  设置字符倍宽打印

   这个命令招行了也是没有效果的。

      其实我想实现的就是设置字体的大小和加粗,不知这个倍宽是什么效果。
  对于文字的加粗就更不明白了,好像没有加粗的命令,但想想又不可能。这个打印机功能是很全面的。

3、图形打印
   
        我在程序中生成位图文件,然后通过打印机打印出来。命令格式如下:

ESC *                                                 设定点图命令 

格式:            ASCII   ESC     *       m  n1  n2  [d]k

                  十进制   27      42      m  n1  n2  [d]k

                 十六进制  1B      2A      m  n1  n2  [d]k       

说明:

     设定点图方式(用m),点数(用n1n2)以及点图内容(用[d]k)。

     m =013233n1=0~255n2=0~3d=0~255.

      k=n1+256n2 (m=0,1)

      k=(n1+256n2) 3  (m=32,33)

      水平方向点数为n1+256n2

      ◆如果点数超过一行,起过其最大点数(与选择的点图方式有关,详

见下表)的部分被忽略。

      d为点图数据字节,相应位为1则表示该点打印,相应位为0,则表示

该点不打印。(k表示数据个数)

      m用于选择点图方式。

M

Mode

     纵向

          横向

 点数

点密度

  点密度

  最多点数

 0

8点单密度

  8

68DPI

  101DPI

    288

 1

8点双密度

  8

68DPI

  203DPI

    576

32

24点单密度

  24

203DPI

  101DPI

    288


33

24点双密度

  24

203DPI

  203DPI

    576

         8点方式                          24点方式

              点图数据(位图)                  点图数据(位图)