Articles of 打印

脚本打印作业以指定的时间间隔运行(令人敬畏的派对)

嘿! 这个周末我和我的室友正在抛出一个办公室为主题的派对。 我们有一个装满啤酒的水冷却器,果冻镜头上的订书机等等。而且我们有一个大的复印机/激光打印机。 我希望它能将TPS报告发送到舞池上。 这将在指定的时间间隔发生。 打印机驱动程序安装在我的Windows和Linux分区上。 从任一操作系统,这将是一个很好的方式来编写脚本? 我的第一个想法是使用.NET的文档function,并从Word打印,但这似乎有点太多的工作。 (我的意思是,大约15分钟,可以在5)。 我熟悉批处理和bash脚本,但并不知道Word(或Adobe Reader等)公开的任何命令行界面。 我问的主要是因为我正在寻找新的和有趣的方式来解决这个问题,而不是仅仅坚持我的C / C ++ / C#舒适区。 你怎么看?

复制文本文件到USB斑马打印机

第一次使用ZPL的时候,我在Google上search我的问题,但没有任何结果。 我已经下载了ZPL II编程语言pdf文件,并尝试打印第一个示例: ^XA ^FO50,50^ADN,36,20^FDTesting^FS ^XZ 我已经用上面的代码创build了txt文件,但是当试图“复制”到打印机时,什么也没有发生。 通过copying to the printer我发现这一点: copy printtest.txt usb1或copy printtest.txt > usb1 但是这不起作用。 我有一个Zebra打印机型号S4M,通过USB端口连接: USB001描述: Virtual printer port for usb 任何帮助将不胜感激。

为什么我得到错误和…?

在我的程序中,我声明了一个函数prototype : void callToPrint(LPTSTR , LPVOID , DWORD , string ) 但由于这个声明,我得到以下错误: error C2061: syntax error : identifier 'string' 在代码中还有其他的错误,告诉function不需要4 arguments. (error C2660: 'callToPrint' : function does not take 4 arguments) 为什么我得到这个错误? 我该如何解决它们? 我的第二个问题是: 我已经声明了LPTSTRtypes的variablesnameofPrinter ,但是当我编写语句getline( cin , nameOfPrinter ) ,显示的错误是没有重载函数getline实例匹配参数列表。 那我怎样才能从用户nameOfPrinter收到nameOfPrinter ?

后台进程通常在什么情况下自杀?

除了主要的过程不再活跃

非托pipeC ++中的默认打印机

我正在寻找一种方法来find使用非托pipeC ++的Windows默认打印机的名称(find大量的.NET示例,但没有成功的非托pipe)。 谢谢。

PHP的服务器端打印

嗨,我想打印一个报告服务器端,而不是客户端。 我看到php_printer.dll是你如何使用它,但我无法find它的二进制文件。 我将如何打印服务器端。 这是一个库存系统,表格将被填写在地板上,而不是自动打印在库存中。

如何创build一个打印机与Windows用户权限的PDF打印?

在terminal服务器环境中,我们的PDF创build解决scheme存在问题。 在创buildPDF时,必须创build并销毁PDF打印机,但普通用户无权执行此操作。 是否有一个oppurtunity在用户会话中创build一个打印机,而不使用打印服务器?

用PrintTicket,OutputColor打印XPS PagesPerSheet不起作用

我有一个内置的Microsoft XPS编写器打印机生成的.xps文件,我想打印到一个真正的打印机,但具有修改的属性,如:双面打印,灰度,N – up等 我遵循从MSDN的例子,我可以打印.xps罚款,但问题是我只能设置作业的几个属性。 通过使用PrintQueue设置PrintTicket,可以使用修改后的副本和双面打印设置正确打印作业,但不会转换为灰度或承诺任何n-up设置。 看来我并不孤单,通过使用WriterPrintTicketRequired的事件处理程序,XPS文件PrintTicket已经成功地改变了灰度,n-up设置,但是通过使用PrintQueue.AddJob()调用将不会在灰度或n设置。 但是,如果我使用PrintDialog并手动select属性,那么它将按预期打印。 如果我尝试在PrintDialog中设置PrintQueue和PrintTicket属性,那么它将不尊重一些属性。 我的目标是以编程方式打印带有属性的xps文件。 问题是我如何让PrintQueue完全尊重PrintTicket? 仅供参考:xps文件生成为颜色,我可以在.xps包中看到彩色图像。 编辑:事实certificate,打印机驱动程序莫名其妙不打印设置,甚至打印机function显示它支持单色,通过改变到另一个驱动程序非常。 但是,在打印票据中指定灰度不同于在打印对话框UI中select灰度:打印票据中的灰度将输出单色图像,并且在假脱机文件中,指定为呈现颜色,但是它自己被转换的图像。 而后者将生成更逼真的灰度图像。

有关从Windows服务打印的第三方库/组件的build议

升级到Windows Server 2008 R2后,我们一直在努力从ASP .NET应用程序打印。 我们有一个打印机控件,它使用System.Drawing.Printing和ReportViewer来打印连接到服务器的打印机的RDLC报告。 我们了解到,System.Drawing.Printing不支持非GUI应用程序,例如在服务上下文中运行的服务或应用程序。 实际上.NET似乎并不支持从服务打印。 是否有任何第三方组件可以作为我们的System.Drawing.Printing实现的替代品推荐? 这可以是我们在ASP .NET应用程序中使用的库/组件,也可以是服务器上运行的独立服务,具有处理打印请求的API,例如RDLC报告。

我需要为Windows创build一个虚拟打印机驱动程序,通过另一个程序来redirect请求

为了总结我的问题,我在一家使用激光的公司工作,制作贴在我们产品上的标签。 激光器附带了一个特定的标记软件,它具有一个我们用我们的定制软件来处理每个请求的API。 现在它的工作,标记软件保持打开状态,并等待我们的软件的请求,并会在要求时标记标签。 我想改变这一切如何工作。 我想为激光打印一个虚拟打印机,打印请求并将请求redirect到激光打标软件。 作为这个项目的一部分,我试图对标记软件使用的文件结构进行逆向工程,以便我可以直接生成标签,然后只使用标记软件将其发送给激光。 最终的目标是扩大这种激光的有限使用,以便我可以处理来自任何软件的打印请求。 打印机驱动程序将被用来限制标记软件的使用。 它有一些内存泄漏,似乎无法处理大型打印作业。 虚拟打印机需要处理请求的队列,只有当前一个完成时才发送下一个作业,最终启动打标软件来完成每个打印作业,并在完成时closures它。 我看了一下Redmon,它可以让你将请求redirect到一个程序,但似乎最终需要一台打印机来完成它的请求。 有什么build议么? 提前致谢。