草庐IT

printing

全部标签

windows - 火狐命令行打印

要求仅使用Firefox从vb6应用程序打印html或html,就像我们已经为IE所做的那样。因此,需要命令使用firefox.exe进行打印。像这样的firefox.exe-printhttp://www.google.com是行不通的。有没有办法做到这一点?感谢您的帮助。 最佳答案 -print命令行开关没有内置支持。参见thisdocument对于Firefox浏览器支持的不同命令行开关。很可能必须实现对此类功能的支持throughanextension.如果没有extensionexists当前提供您正在寻找的东西,谷歌搜索

c# - 如何取消共享共享打印机?

我正在通过C#开发“共享监控应用程序”,它正在监控共享事件,我正在使用这些API来实现枚举共享项目/取消共享共享项目。使用的API:NetShareEnumNetShareDelNetShareEnum枚举所有共享项,NetShareDel删除共享项(=unshare)。我使用SHChangeNotify删除共享标记和工作正常的目录。(使用NetShareDel删除共享项目不会立即受到影响。)但是打印机状态不受SHChangeNotify的影响。这意味着在通过NetShareDel删除共享打印机并使用SHCNE_NETUNSHARE和SHCNF_PATHW调用SHChangeNotif

javascript - 如何禁用 Windows 打印对话框?

我需要在exeoutput中禁用POS应用程序的打印对话框。直接打印到默认打印机。是否有任何javascript库或软件可与php.js一起使用?我试过php_printer.dll但我的打印机在网络上,它给了我错误 最佳答案 Simplyitisnotpossible,it'sbecauseofsomereasons:用户可能想自己选择打印机用户可能希望能够控制他的打印机何时被激活(想象一下讨厌的自动打印广告弹出窗口)用户可能想要指定打印机设置(灰度或颜色、分辨率、尺寸、...)Butitisnotimpossibleherear

python3 使用指定打印机打印横向图像/文件

我想使用指定的打印机打印我在脚本上创建的pdf文件(或图像),但该文件是横向的。我试过TimGolden'spythonprint但打印错误,大部分图像未打印,或者我收到一条错误消息,指出找不到指定的文件。这是错误:“pywintypes.error:(2,'ShellExecute','系统找不到指定的文件。')”命令是这样的:win32api.ShellExecute(0,"print",filename,'/d:"%s"'%printer_name,".,0).当然filename和printer是字符串,打印机名称取自win32print.EnumPrinters(2,None

windows - Golang fmt.Print ("\033c") 和 fmt.Print ("\x1bc") 没有清除屏幕(ANSI Escape 代码不起作用)如何修复?

每当我在Windowscmd上的Go中运行fmt.Print("\033c")时,它不会清除屏幕,而是在我执行console时打印c。log("\033c")在javascript中它工作正常。根据以下链接,这应该有效:https://en.wikipedia.org/wiki/ANSI_escape_code#Windowshttps://learn.microsoft.com/en-us/windows/console/console-virtual-terminal-sequences#samples我已经尝试在javascript中记录它并且它工作正常我还尝试在打印c的末尾添加

windows - 如何让 emacs 正确打印 pdf?

关闭。这个问题不满足StackOverflowguidelines.它目前不接受答案。想改善这个问题吗?更新问题,使其成为on-topic对于堆栈溢出。2年前关闭。Improvethisquestion如果您已经走上emacs之路,您就会知道它有多么强大,而它又是多么无用。完全披露:由于org-babel和use-package,我的4800行初始化文件(即将成为3000)确实设法在27.5秒内加载了125个有用的包——但我仍然没有设法让它打印pdf.哦,emacs,最简单的东西吧?所以当然emacs专家的人数正在减少,原因显而易见,但我猜这里至少有一些人已经完全征服了emacs。唉,

windows - 如何从 ruby​​ 将原始打印机代码写入 Windows 打印机共享?

使用java,去掉异常处理,就这么简单FileOutputStreamostream=newFileOutputStream("\\\\host\\share");PrintStreamprintStream=newPrintStream(ostream);printStream.print("HELLOPRINTER");printStream.close();ostream.close(); 最佳答案 File.open("\\\\host\\share")do|f|f.print("HELLOPRINTER#{12.chr}"

windows - 如何找出哪个用户以编程方式将打印命令发送到 windows/windows 服务器?

我有一个Windows网络(peer-2-peer)以及ActiveDirectory,我需要记录向服务器发送任何类型打印的用户的名称。我想编写一个程序来记录他们的用户名和/或他们各自的IP,我熟悉c#.net和c++,但我没有找到任何关于如何解决我的问题的线索。有没有什么方法可以借助WMI来捕捉他们的名字,或者应该用API弄脏我的手(但我不知道哪个API)?问候。 最佳答案 这些功能在SpoolerAPI下公开.EnumJobs将枚举给定打印机的所有当前作业。它将返回JOB_INFO_1结构,其中包括与给定打印作业关联的用户名:t

c++将图像发送到打印机,(PRINT)

这是我用来制作图像的代码。Bitmapbitmap;bitmap.CreateBitmap(715,844,1,1,NULL);CDCmemDC;memDC.CreateCompatibleDC(NULL);memDC.SelectObject(&bitmap);CStringSS="SunGoesDown";memDC.TextOutA(1,2,SS);CImageimage;image.Attach(bitmap);image.Save(_T("C:\\test.bmp"),Gdiplus::ImageFormatJPEG);一切正常,现在我只想发送该图像进行打印...我用DWOR

c# - 接收打印作业并将其转发到 LAN 中的打印机的软件

我想创建一个软件,Windows会将其检测为已安装的打印机驱动程序,并在“设备和打印机”下列出该软件就像ImagePrinter软件一样,您可以通过以下链接访问它。http://sourceforge.net/projects/imageprinter/当此图像打印机安装在计算机上时,Windows会将其列在“打印机和设备”下,以便我们可以右键单击并在我们的网络中共享它。局域网用户可以将其添加为远程打印机并向其发送打印作业,它将打印作业转换为图像格式(jpg等)并保存在指定目录中。我需要的是从LAN上的其他PC(如ImagePrinter)获取这些打印作业,并将它们发送到LAN中共享的