postscript驱动(打印机PostScript驱动程序)
本文目录
- 打印机PostScript驱动程序
- 导出PDF文件需要postScript打印机驱动
- 如何用c#代码检测打印机和驱动是否支持postscript
- postscript打印机驱动程序
- postscript驱动是什么东西我的是爱普生打印机 怎么来装这个驱动设置
打印机PostScript驱动程序
这是打印机一种打印机语言,目前主要有三种控制语言:PS、PCL和GDI。PS也就是你说的PostScript,这是1985年由Adobe推出。这种打印语言的打印机一般在中高速机上使用,因为它的版权比较贵。我们常见的就是GDI基于主机的语言,一般在1500元以下的激光打印机使用。例如HP1020 1108 等机器。PCL:(Printing Control Language)是惠普公司开发的,有PCL5、PCL6,这个都在1500元以上的机器使用。用PS语言的机器会更贵一些。你要看看你的机器去不支持PS语言。你可以发个型号过来给你看看。
导出PDF文件需要postScript打印机驱动
1、没有配打印机也可以安装打印机驱动的。比如装个HP的1320打印机然后选择PCL还是postscript的驱动时选择后者。反正自己挑一个打印机有PS驱动的装上就行。2、下载PDFCreator这个软件,这个是开源软件,免费的。装了后,就会看到有个叫PDFCreator的打印机,想出PDF文件时就用它打印就可以了,简单许多。
如何用c#代码检测打印机和驱动是否支持postscript
Silverlight5支持PostScript矢量打印,矢量打印相比于位图打印速度更快,生成的打印文件更小。SL5默认会采用PS矢量打印,如果打印机不支持,自动切换到位图打印。虽然微软SL打印组认为PS已经相当普遍,但我想大多数打印机估计并未安装支持PostScript的驱动。HP打印机默认的会是PCL的,估计微软选用PS是学Flash:如何用代码检测打印机是否支持PostScript呢?代码如下:using System;using System.Collecti***.Generic;using System.Linq;using System.Text;using System.Collecti***;using System.Runtime.InteropServices;namespace PrinterSupportPS{ class Program { static void Main(string args) { string printerName = "Microsoft XPS Document Writer"; C***ole.WriteLine(PrinterSupportsPostScript(printerName)); C***ole.Read(); } static Int32 GETTECHNOLOGY = 20; static Int32 QUERYESCSUPPORT = 8; static Int32 POSTSCRIPT_PASSTHROUGH = 4115; static Int32 ENCAPSULATED_POSTSCRIPT = 4116; static Int32 POSTSCRIPT_IDENTIFY = 4117; static Int32 POSTSCRIPT_INJECTION = 4118; static Int32 POSTSCRIPT_DATA = 37; static Int32 POSTSCRIPT_IGNORE = 38; static extern int ExtEscape(IntPtr hdc, int nEscape, int cbInput, IntPtr lpszInData, int cbOutput, IntPtr lpszOutData); static extern IntPtr CreateDC(string lpszDriver, string lpszDevice, IntPtr lpszOutput, IntPtr lpInitData); static extern bool DeleteDC(IntPtr hdc); static bool PrinterSupportsPostScript(string printername) { ArrayList PSChecks = new ArrayList(); PSChecks.Add(POSTSCRIPT_PASSTHROUGH); PSChecks.Add(ENCAPSULATED_POSTSCRIPT); PSChecks.Add(POSTSCRIPT_IDENTIFY); PSChecks.Add(POSTSCRIPT_INJECTION); PSChecks.Add(POSTSCRIPT_DATA); PSChecks.Add(POSTSCRIPT_IGNORE); IntPtr hDC = IntPtr.Zero; ; IntPtr BLOB = IntPtr.Zero; try { hDC = CreateDC(null, printername, IntPtr.Zero, IntPtr.Zero); int isz = 4; BLOB = Marshal.AllocCoTaskMem(isz); Marshal.WriteInt32(BLOB, GETTECHNOLOGY); int test = ExtEscape(hDC, QUERYESCSUPPORT, 4, BLOB, 0, IntPtr.Zero); if (test == 0) return false; // printer driver does not support GETTECHNOLOGY Checks. foreach (Int32 val in PSChecks) { Marshal.WriteInt32(BLOB, val); test = ExtEscape(hDC, QUERYESCSUPPORT, isz, BLOB, 0, IntPtr.Zero); if (test != 0) return true; // if any of the checks pass, return true } } catch (Exception ex) { C***ole.WriteLine(ex); } finally { if (hDC != IntPtr.Zero) DeleteDC(hDC); if (BLOB != IntPtr.Zero) Marshal.Release(BLOB); }; return false; } }} 大家可以建一个控制台程序,用这段代码检测一下。
postscript打印机驱动程序
你是要把pagemaker文件导成pdf文件,导出时提示没有安装postscript打印机驱动程序是吧?选择打印,再选打印成pdf文件就可生成pdf文件。
postscript驱动是什么东西我的是爱普生打印机 怎么来装这个驱动设置
postscript驱动是什么东西?postscript驱动是让打印机能识别打印语言PostScript的驱动程序!如果驱动程序是exe文件,直接点击安装即可!
本文相关文章:

联想y510驱动程序(联想Y510P显示器驱动程序已停止响应 并且已成功恢复)
2025年4月16日 02:33

联想笔记本显示器驱动(联想Y470N笔记本显示器驱动程序已停止响应,并且已恢复怎么解决)
2025年4月6日 15:54

fw150us无线网卡驱动(s迅捷WiFi连接器安装什么驱动程序)
2024年11月3日 11:31

win7显示器驱动已停止响应(Win7提示“显示器驱动程序已停止响应,并且已恢复”怎么办)
2024年10月30日 18:50

蓝牙耳机通用驱动(蓝牙耳机安装驱动时JBL Reflect BT (Mono Audio) 存在驱动程序问题)
2024年10月23日 06:41

声卡驱动器官方(声卡驱动nvidia官网没有,不想用驱动精灵之类的软件,我还到哪里去下载驱动程序)
2024年10月22日 14:02

bluetooth外围设备是什么(笔记本连接蓝牙耳机,显示没有bluetooth外围设备安装驱动程序)
2024年10月15日 07:41
更多文章:

存储卡u1和u3的区别(同样是94m/s的sd卡的u1和u3什么区别)
2024年9月7日 19:10

联想扬天v130加内存(联想扬天v330-14可以加内存吗)
2023年7月26日 15:40

红米note 1lte(红米NOTE 1LTE 移动4G增强版如何如何变成联通4G版)
2024年1月24日 18:40

英伟达gt730显卡价格(英伟达gt730显卡是否支持三输出)
2024年3月5日 19:30

小米2a刷机包卡刷包(小米2a可以直接在手机下载刷机的线刷包,直接升级吗)
2023年6月15日 08:20

m2003j15sc是红米什么型号(红米即将上市的新机2020年)
2023年12月6日 07:40

microsd卡修复工具(TF卡/Micro sd卡损坏修复成功可能性解析)
2024年3月16日 18:50

联想x100e笔记本恢复出厂设置(联想thinkpad笔记本、型号:联想X100E如何恢复到出厂设置)
2024年7月16日 21:05

手机为什么连不上ex300中继器用手机怎么设置?雷克萨斯ex300和nx300哪个好
2024年10月13日 16:30

会议白板一体机什么牌子好(2021电子会议白板十大品牌排名是哪十个品牌)
2023年10月11日 02:50