xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2370回复:6

请问打印中EMF与RAW分别是什么意思有什么区别

楼主#
更多 发布于:2005-01-24 13:06
如题
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-01-24 17:24
enhanced metafile (EMF)
A type of spool file used by print spoolers on NT-based operating systems. An EMF reduces the time it takes for control to be returned to an application that makes a print request.. The GDI function calls that produce the application's graphics object are stored directly in the EMF. The time-consuming execution of these stored GDI functions is carried out later, in the background, when the spool file is played back.
Using EMF spool files also promotes printer device independence. For example, a picture that measures 2 inches by 4 inches on a VGA display and that is stored in an EMF maintains these original dimensions, regardless of the printer's resolution.

EMF Data Type
[This is preliminary documentation and subject to change.]

Enhanced Metafile (EMF) data consists of instructions to call GDI functions. The print processor must call the GDI functions to render printable images. The GDI functions make calls to the printer driver's printer graphics DLL, which renders the image and sends it to the spooler as RAW data (by calling EngWritePrinter).

NT-based operating system clients send EMF data to NT-based operating system print servers. EMF data is device independent and can be sent to a server more quickly than RAW data. A print job is also spooled as EMF data when the requesting application is local to the server, allowing a quick return to the application while the EMF data is subsequently rendered by a background spooler thread.

For more information about the EMF data type, see the Windows 2000 Professional Resource Kit or the Windows 2000 Server Resource Kit. For more information about enhanced metafiles, see the Platform SDK documentation.


RAW Data Type
[This is preliminary documentation and subject to change.]

RAW data can be sent to a print monitor without further processing. The print processor just sends this data back to the spooler (by calling WritePrinter, described in the Platform SDK documentation), sometimes inserting form feeds. An example of a RAW data file is one consisting of printer control language (PCL) commands. Print jobs are sent from client to server in RAW format if either the client or the server does not support NT-based-operating system EMF, or if a server administrator has disabled EMF support. In such cases, image rendering is performed on the client before the job is sent to the server.

Postscript commands can be considered RAW data if the target printer supports Postscript. On the other hand, the sfmpsprt.dll print processor takes Postscript input and interprets it for non-Postscript printers, so in that case the Postscript is not RAW data.

For more information about the RAW data type, see the Windows 2000 Professional Resource Kit or the Windows 2000 Server Resource Kit.
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
nosnap
驱动小牛
驱动小牛
  • 注册日期2003-10-27
  • 最后登录2014-03-20
  • 粉丝0
  • 关注0
  • 积分152分
  • 威望47点
  • 贡献值0点
  • 好评度15点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-01-25 14:55
能不能不拷贝,自己说两句自己的理解!
xuAmigo
驱动小牛
驱动小牛
  • 注册日期2004-11-11
  • 最后登录2006-01-12
  • 粉丝0
  • 关注0
  • 积分58分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-26 09:59
我查了一下资料,EMF是假脱机的默认数据格式,这种格式生成的文件较小,同时几乎可以与所有的打印机兼容。RAW格式在不同的打印机上略有不同。它们是假脱机数据格式的两种。
lsvine
驱动小牛
驱动小牛
  • 注册日期2005-03-09
  • 最后登录2009-10-30
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望57点
  • 贡献值0点
  • 好评度37点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2005-05-18 16:56
详细的资料去哪找?
天行健,君子以自强不息 地势坤,君子以厚德载物
lsvine
驱动小牛
驱动小牛
  • 注册日期2005-03-09
  • 最后登录2009-10-30
  • 粉丝0
  • 关注0
  • 积分1分
  • 威望57点
  • 贡献值0点
  • 好评度37点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2005-05-18 17:56
我的意思是怎么在resource kit, DDK , P SDK上找到RAW的详细资料。

[编辑 -  5/18/05 by  lsvine]
天行健,君子以自强不息 地势坤,君子以厚德载物
steven__xu
驱动牛犊
驱动牛犊
  • 注册日期2004-08-24
  • 最后登录2013-09-03
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2005-06-03 10:47
RAW就是计算机发送给打印机的实际数据流。假如PRN是打印机设备,一个
copy/b rawfile prn
命令就能把RAW文件打印出来。
游客

返回顶部