c# - 为特定打印机创建任何文件格式的 .PRN 文件的程序/算法!请帮忙!

标签 c# c++ windows winapi printing

我需要一种算法,可以将任何文件格式转换为它的 .PRN 文件等效文件,这将与特定打印机兼容(例如,仅在 CANON 打印机中)。

或者我需要源代码或方法来了解打印机驱动程序的工作原理。打印机驱动程序是指定或创建任何类型的 .PRN 文件的驱动程序。所以请帮助我。谢谢!

最佳答案

既然你说了,从任何格式到.prn格式,我这里假设Windows环境下的两个案例:

  1. 假设您的来源是 MS_WORD (.doc) 文件。如果您安装了适当的打印机,您可以轻松获得 .prn 文件,方法是在 MS-WORD 中打开文件并使用适当的打印机进行打印。但是,在此之前,请在控制面板中为特定驱动程序将端口设置为"file"。

  2. 但是假设您有一个 xyz 格式的文件,不需要渲染应用程序,您可能必须根据具体情况可能

关于c# - 为特定打印机创建任何文件格式的 .PRN 文件的程序/算法!请帮忙!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3553733/

相关文章:

c++ - 层次结构中指向类的指针的相等性

c++ - 检索用户选择的结果作为调用 Qt 中的外部程序的输入?

c++ - 有没有办法有条件地检查窗口是否正在使用滚动条?

c# - 将数据库添加到现有 SQL Server 2008

c# - 如何将 Silverlight Toolkit DataGrid 单元格值绑定(bind)到 TextBlock 或 TextBox 文本属性

c# - 从函数中检索参数

c++ - 如何检测桌面应用程序是否已被修改?

c# - mvc.net 4 的管理 UI 界面

c++ - 在函数中引用自动数组迭代器

java - Windows Server 2008 Web Edition 配置让网站看到图像文件