提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
原创|使用教程|编辑:郝浩|2013-05-22 14:11:47.000|阅读 455 次
概述:一般来说,条码图像可用于将条形码嵌入到任意布局环境中(例如HTML页面,桌面程序,报表生成器等)。
# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>
相关链接:
一般来说,条码图像可用于将条形码嵌入到任意布局环境中(例如HTML页面,桌面程序,报表生成器等)。
因此通常会在布局区域内指定一个矩形区域用于插入图像。这个矩形区域的大小(设备独立的单位,比如毫米)定义为条码打印的大小。(只有一个例外:在HTML中间接通过屏幕像素指定的实际的打印输出大小。然而这个像素大小可以转换为一个打印输出中的具体目标尺寸。)
现在,基本原则是打印出与布局区域中指定的尺寸大小是一致的。嵌入的源图像大小实际上不会对打印输出的尺寸大小有任何影响。然而,打印输出的质量取决于源图像的尺寸!
因此用户必须要注意:
► 使用与打印输出完全相同的分辨率创建图像(打印机分辨率)。
► 如果不知道条码图像将会以哪种分辨率进行打印,那么就使用一个足够高的分辨率,因此,图像可能会以长宽比为1:1进行打印,或者是按比例缩小进行打印(向下缩放大图片通常比一个较小的图像放大打印输出产生更好的结果)。
上面已经说过,生成高质量的条形码打印输出的基本理念是生成详细的条码图像,条码图像需要优化以适合指定的打印机分辨率。这种方法同样也可以用于HTML。高分辨率图像只是按比例缩小后在浏览器窗口中显示,但是在内部依然保持高分辨率。因此相比使用分辨率较低的源图像,浏览器可以生成更精确的打印输出。
要指定条形码在HTML页面显示的规格,需要通过使用图像属性“宽度”和“高度”。这些属性决定了图像在屏幕上的显示尺寸。HTML代码如下所示:
<img src="/images/barcode.png" width="250" height="60">
条形码图像的屏幕尺寸不仅指定条码在浏览器窗口中的显示尺寸,它还指定了条形码打印输出的尺寸。
以下是需要注意的地方:
►在web浏览器上显示的所有图片都被假定为是96dpi的分辨率。打印输出的尺寸大小是基于这个分辨率进行计算的。计算结果与打印机分辨率无关。
示例:
如果一个条形码图像显示为200像素,它就会以大小约53毫米在打印输出中出现(200 pixels / 96 dpi @ 2.083 inches @ 52.91 mm)。
这意味着:为了确保条码以正确的尺寸进行打印,你必须计算符合96dpi要求的像素大小。因此尺寸(高分辨率图像)除以打印机分辨率,然后乘以96dpi。这个值必须被用作图像“宽度”(或者是“高度”)属性的值。
示例:
Image width = 900 pixel
Printer resolution = 600 dpi
900 / 600 * 96 = 144 pixel
<img src="/images/barcode.png" width="144" height="60">
请注意:
► 当使用这样的高分辨率图像时,你必须增加条码字体大小,让文字看起来正常。
► 为了避免大文件,可以只在条码图像的水平尺寸上使用更高的分辨率。请注意:此方法会产生扭曲的字体。所以关掉条码中的字体,并使用HTML打印文本。
► 也可以用浏览器中显示分辨率的两倍或者三倍创建条码,而无需根据专门的打印机分辨率生成条码图像。虽然是近似值,但是也不错。源图像更详细,水平扫瞄线化错误就越少,同样印刷质量也会增加。
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn
文章转载自:慧都控件网本文探讨 SQL Server 中 NULL 和空值之间的区别,并讨论如何有效地处理它们。
Unity 是一款功能极其丰富的游戏引擎,允许开发人员将各种媒体集成到他们的项目中。但是,它缺少最令人兴奋的功能之一 - 将 Web 内容(例如 HTML、CSS 和 JavaScript)直接渲染到 3D 场景中的纹理上的能力。在本文中,我们将介绍如何使用 DotNetBrowser 在 Unity3D 中将 Web 内容渲染为纹理。
DevExpress v24.2帮助文档正式发布上线了,请按版本按需下载~
本教程将向您展示如何用MyEclipse构建一个Web项目,欢迎下载最新版IDE体验!
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@capbkgr.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢