作者: tzy080112
时间: 2009-8-19 10:40
标题: 原来还可以这样啊
原来还可以这样啊 太神奇了吧 我马上去试试。
另外我又遇到一个新问题,我的一张纸我分成了10个小模块 一张纸上需要打印10个地方。现在我想一次显示20个模块,打印的时候 就需要换纸,可是换纸之后 打印位置就上移了一个模块的距离~~~ 请问这种情况怎么解决
作者: daojhss1985
时间: 2009-9-6 09:27
标题: 为何套打不正确,急需解决!
比如说票据的实际大小是19.1cm*10.1cm,将图片上传作为背景,这图片在电脑上始终显示不是原样大小,在这张背景图相应地方放置相应的打印内容,然后打印,打印出来的效果始终是缩小的!不是原样大小(19.1cm*10.1cm),用贵公司的示例也试了,贵公司支票大小是(在 Photoshop 中查看),但套打出来始终达不到30.06cm*10.65cm大小,长只有22cm左右,高只有8.5cm左右!
作者: three
时间: 2009-9-7 08:53
你可以在img上指定他的宽度和高度。。。
作者: yzdw
时间: 2009-10-31 17:06
为啥我不能指定打印区域的大小呢?预览的时候始终是a4的大小?
settings:{
paperWidth : 231, paperHeight : 128,
作者: admin
时间: 2009-10-31 18:08
标题: 回复 7# yzdw 的帖子
需要你的打印机,支持自定义纸张,一般针式打印机,支持自定义纸张,
paperWidth / paperHeight:Number(可选/默认=打印机的默认纸张大小)
打印纸张的宽度与高度,以1/10毫米为单位。paperWidth必须与paperHeight一起指定,如果仅指定一个参数,则系统忽略。
如果你指定的纸张是非标准的纸张大小,控件会自动创建一个自定义纸张,如果你的打印机支持自定义纸张,则选用之,如果不支持,则不设置纸张。
多数激光打印机,不支持自定义纸张。针式的票据打印机,一般都会支持。
控件自动创建的自定义纸张名称类似这种形式 Custom 1000_9000,即按“Custom 宽_高”规则取名。
你的打印机是否支持自定义纸张,可以通过控件的 custompapersupport.htm 来测试,该测试页面使用使用控件方法 isCustomPaperSupported 来测试。
作者: yzdw
时间: 2009-11-1 12:27
感谢您的回答,我的打印机是star 5400 txII 针打,控件设置了heigh与width,但是没有出现自定义纸张大小,这是为什么,始终是a4
作者: yzdw
时间: 2009-11-1 20:34
function doPrint()
{
var myDoc ={
settings:{
printer: 'Adobe PDF',
paperWidth : 231,
paperHeight : 128,
settingsID:"mysettings1",
orientation : 2 },
documents: document,
copyrights : '杰创软件拥有版权 www.jatools.com'};
jatoolsPrinter.print(myDoc,false); // 直接打印,不弹出打印机设置对话框
//jatoolsPrinter.printPreview(myDoc); //预览
}
这么写应该没问题吧。但是控件不会设置自定义大小,预览或者打印仍然是默认的a4纸大小
作者: admin
时间: 2009-11-1 22:14
可能是你的虚拟打印机,不支持自定义纸张大小
你可以通过以下网页, 来测试你的打印机是否支持自定义纸张
http://www.jatools.com/print/custompapersupport.htm
欢迎光临 杰表技术论坛 (http://bbs.jatools.com/) |
Powered by Discuz! 6.1.0 |