将发送到打印机的所有文档限制为一页 [英] Limit to 1 page all document sent to printer

查看:211
本文介绍了将发送到打印机的所有文档限制为一页的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个Seiko SLP 620打印机和一个Hundegger K2程序(控制Hundegger K2机器),该程序将标签发送到打印机。问题在于该程序会打印出良好的标签,但是每次都打印出良好的标签。 ,并且每次我尝试更改这些设置时,它们都会恢复为默认设置(因此解决方案无法使用打印设置)



程序会检测默认的纸张格式,然后以这种格式(不是很好的格式)打印标签。我尝试更改默认纸张格式的打印设置,但是,正如我所说,程序将其更改为自己的默认设置。我试图更改驱动程序注册表中的可用纸张格式,但未更改该程序。我尝试了该打印机可用的所有驱动程序,但没有起作用。



我的问题是:如何限制发送到打印机的页面数,以便即使程序要求打印2张,它也始终只打印一页纸。



请,如果我的问题不好,请帮助我纠正它。我想变得更好,只有拒绝投票不会对我有帮助...评论,我的下一个问题将包括您的帮助:)

解决方案

此程序是否足够老,也许可以在MS-DOS中运行?如果它现在在Windows下运行(例如),则需要将输出假脱机到Windows以进行实际打印...因此Windows也可以发挥的影响。



Windows将所有程序输出视为所谓的元文件,然后使用诸如纸张大小,可打印边距和如此,所有原始程序可能都不知道并且无法控制。 回到DOS时代,这个中间层软件就不存在了。



因此,也许是最简单的调整的纸张边距设置可能会解决问题。 (或者甚至,如果可以的话,告诉Windows使用合法尺寸的纸张进行计算,而实际上机器中只有一小块纸或标签纸。)您基本上必须摆弄小提琴。可以找到任何设置,直到找到可行的方法。 :-/


I have a Seiko SLP 620 printer, and a Hundegger K2 program (that controls a Hundegger K2 machine) that send labels to the printer. The problem is that the program print the good label, but print a blank label after the good one each time.

The program is incredibly old, and only accept specific printer settings, and each time I try to change those settings, they set back to default (so the solution can't be with print settings)

The program detect a default paper format, and print the label with this format (it's not the good format). I tried to change in print setting the default paper format, but, as I said, the program change it to is own default setting. I tried to change the available paper format in registry for the driver, but nothing changed for the program. I tried every driver available for this printer, but it did not work.

My question is: How can I limit the number of pages that are sent to the printer so that it always prints only 1 page, even if the program ask for 2 ?

Please, if my question is not good, help me correct it. I want to be better, and only vote down will not help me... Comment and my next question will include your help :)

解决方案

Is this program "old enough" that maybe it expected to run in MS-DOS? If it's running (say) under Windows now, then it is required to "spool" the output to Windows for actual printing ... and Windows can therefore exert its influence, too.

Windows sees all program output as a so-called "metafile" which it then "renders" onto the printed page, using settings such as paper-size, printable margins and so-forth, all of which the originating program might know nothing of and can't control. "Back in the days of DOS," this intermediate layer of software didn't exist.

So, maybe the slightest "tweak" of a paper-margin setting might do the trick. (Or even, if you can, telling Windows to use "legal size" paper for its calculations, when in fact a smaller piece of paper or label-stock is what's in the machine.) You're basically going to have to "fiddle with whatever settings you can find," until you find what works. :-/

这篇关于将发送到打印机的所有文档限制为一页的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆