从打印机访问文件
Access files from Printer
我想知道,是否有任何方法可以访问要打印的文件。假设我有一个软件,有一个打印按钮。如果我点击打印按钮,它将调用打印机打印。在这个过程中,我可以从打印机驱动程序或任何其他来源获取文件吗?
的问候Ansif
程序不会向打印机发送"文件"。在PostScript和PCL打印机的情况下,程序向打印机发送命令,例如"在点(10,23)处绘制文本"foobar"。
在过去的17年里,现代的(尤其是便宜的)打印机通常是GDI打印机,其中程序使用Windows的GDI函数将打印的页面"绘制"到光栅缓冲区,然后发送给打印机,这使得打印机更便宜,因为它们不需要内置的命令解释器和处理器。
所以回答你的问题"不",你不能访问要打印的文件,因为它们不存在。
相关文章:
- 防止临时对象文件访问 MSVC 中的磁盘
- 内存映射文件访问非常慢
- 从多个文件访问静态全局 WinForm UI 对象
- 在单元测试项目中包括 .c 文件,并从多个 cpp 文件访问它而不会出现链接问题
- 如何在Android中从本机编译的c ++二进制文件访问相机
- 如何:监视Windows中另一个进程的文件访问?
- 如何从NTFS中的$ MFT文件访问文件的每个块的文件指针
- 执行C 代码时快速频繁的文件访问
- 使用TDD时隐藏文件访问实现详细信息
- 从C文件访问C 类成员功能
- 从另一个CPP文件访问Form1的文本框,Visual C 2010
- 在所有CPP文件中使用一个Globe变量.如果CPP文件的一个类更改该值,我想从另一个类CPP文件访问它
- 如何从C 文件访问$(target_arch)
- 系统访问出界异常,尝试从flatbuffer的二进制文件访问"LengthofTable"
- 如何声明可通过多个头文件访问的对象
- 使用二进制文件访问违规读取位置
- 哪种类型的文件访问使用
- 在其他源文件中没有通用的头文件访问功能
- 文件访问不起作用
- Windows 8 应用商店应用程序C++文件访问