Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想知道,有没有办法访问要打印的文件。假设我有一个带有打印按钮的软件。如果我单击打印按钮,它将调用打印机进行打印。在这些过程中,我可以从打印机驱动程序或任何其他来源获取文件吗?
问候安西夫
程序不会将“文件”发送到打印机。对于 PostScript 和 PCL 打印机,程序会向打印机发送命令,例如“在点 (10,23) 处绘制文本“foobar””。
过去 17 年左右的现代(尤其便宜)打印机通常是 GDI 打印机,其中程序使用 Windows 的 GDI 功能将打印页面“绘制”到光栅缓冲区,然后将其发送到打印机,这使得打印机更便宜因为他们不需要内置的命令解释器和处理器。
因此,要回答您的问题“否”,您无法访问要打印的文件,因为它们不存在。