Chinaunix首页 | 论坛 | 博客
  • 博客访问: 160413
  • 博文数量: 75
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 749
  • 用 户 组: 普通用户
  • 注册时间: 2013-11-19 11:38
文章分类
文章存档

2014年(38)

2013年(37)

我的朋友

分类: C#/.net

2014-01-10 11:48:07

一般来说,条码图像可用于将条形码嵌入到任意布局环境中(例如HTML页面,桌面程序,报表生成器等)。

因此通常会在布局区域内指定一个矩形区域用于插入图像。这个矩形区域的大小(设备独立的单位,比如毫米)定义为条码打印的大小。(只有一个例外:在HTML中间接通过屏幕像素指定的实际的打印输出大小。然而这个像素大小可以转换为一个打印输出中的具体目标尺寸。)

现在,基本原则是打印出与布局区域中指定的尺寸大小是一致的。嵌入的源图像大小实际上不会对打印输出的尺寸大小有任何影响。然而,打印输出的质量取决于源图像的尺寸!

因此用户必须要注意:

?  使用与打印输出完全相同的分辨率创建图像(打印机分辨率)。

?  如果不知道条码图像将会以哪种分辨率进行打印,那么就使用一个足够高的分辨率,因此,图像可能会以长宽比为1:1进行打印,或者是按比例缩小进行打印(向下缩放大图片通常比一个较小的图像放大打印输出产生更好的结果)。

》》》

在HTML中的条码图像

上面已经说过,生成高质量的条形码打印输出的基本理念是生成详细的条码图像,条码图像需要优化以适合指定的打印机分辨率。这种方法同样也可以用于 HTML。高分辨率图像只是按比例缩小后在浏览器窗口中显示,但是在内部依然保持高分辨率。因此相比使用分辨率较低的源图像,浏览器可以生成更精确的打印 输出。

要指定条形码在HTML页面显示的规格,需要通过使用图像属性“宽度”和“高度”。这些属性决定了图像在屏幕上的显示尺寸。HTML代码如下所示:

1

条形码图像的屏幕尺寸不仅指定条码在浏览器窗口中的显示尺寸,它还指定了条形码打印输出的尺寸。

阅读(1308) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~