应用无极限 虚拟打印机潜力深挖

来源: 发布日期:2007-09-13 7
    一般人认为要想享受打印精彩,前提需要本地计算机中安装有打印机;事实上,在本地计算机中没有连接真实打印机的情况下,我们仍然可以享受到打印的精彩,那就是巧妙地利用计算机中十分常见的虚拟打印机功能,来模拟真实的打印效果。例如,计算机中一般都安装有SnagIt、Office、TM等常规应用程序,而这些程序都内置了虚拟打印机功能,尽管这些虚拟打印机无法完全享受到打印的精彩,不过通过它们我们能够在一定条件下模拟打印效果、截取Windows系统的打印操作,或者实现一些特殊功能。现在,本文就从应用角度出发,来为各位朋友奉献几则虚拟打印机的使用实例!

虚拟打印机的管理

    对于那些专门配备了虚拟打印机软件的应用程序来说,我们需要对它进行专门的安装,而多数应用程序内置的虚拟打印机功能往往随应用程序的安装而自动安装。倘若我们发现某个应用程序的虚拟打印功能无法正常工作时,那么我们可以尝试按照如下步骤来恢复虚拟打印机的工作状态:

    首先用鼠标逐一单击系统桌面中的“开始”/“运行”命令,从弹出的系统运行对话框中输入字符串命令“services.msc”,单击“确定”按钮后,打开本地计算机系统的服务列表窗口;

    其次在该窗口中找到系统服务“Print Spooler”,用鼠标双击该服务选项,打开对应该服务的属性设置窗口,在该窗口的“常规”标签页面中,我们能够清楚地看到“Print Spooler”服务当前的运行状态;一旦发现该服务的运行状态不正常时,那么我们可以直接单击图1界面中的“启动”按钮,以便将该系统服务重新启动正常。为了防止计算机系统下次启动时“Print Spooler”服务又无法正常运行,我们还需要在“启动类型”设置项处将该服务启动类型设置为“自动”,最后单击“确定”按钮,相信这么一来虚拟打印机就能正常工作了。

    与物理打印机一样,我们仍然可以在本地计算机的打印机列表窗口中对虚拟打印机进行按需管理。在对虚拟打印机进行管理时,我们可以依次单击“开始”/“设置”/“打印机和传真”命令,从弹出的打印机列表窗口中,我们会发现所有已经安装的虚拟打印机和真实打印机列表,在该列表窗口中我们可以自由设置或删除某个目标虚拟打印机。例如,要将某个目标虚拟打印机设置成本地计算机中的默认打印机时,我们只要用鼠标右键单击该虚拟打印机图标,从弹出的快捷菜单中执行“设为默认打印机”命令就可以了,此外执行快捷菜单中的“属性”命令,我们还能打开目标虚拟打印机的属性窗口,来对虚拟打印机的各个相关属性进行设置,具体设置方法与真实打印机完全一样。

虚拟打印机的调用

    一般来说,绝大多数应用程序都支持“打印”功能,利用该功能我们往往能够很方便地调用指定的虚拟打印机。例如,在Office 2007应用程序中调用“Microsoft Office Document Image Writer”虚拟打印机时,我们可以先启动Office应用程序,在弹出的程序编辑窗口中,依次单击菜单栏中的“文件”/“打印”命令,在弹出的打印窗口中,我们会看到所有的虚拟打印机和真实打印机,此时我们只要选中图2界面中的“Microsoft Office Document Image Writer”选项,就能调用Office应用程序内置的虚拟打印机了。

从文档中提取文字

    虽然虚拟打印机无法实现真实的文档打印效果,不过巧妙地利用虚拟打印机,我们能够实现一些意想不到的用途。例如,利用Office应用程序内置的“Microsoft Office Document Image Writer”虚拟打印机,并在“Microsoft Office Document Imaging”工具的配合下,我们能够从类似图象、网页、PDF文件等特殊文档中提取出文字内容出来。

    例如,我们希望从某个PDF特殊文档中提取出文字内容时,可以先打开PDF特殊文档编辑窗口,并在该窗口中将目标文档打开,然后依次单击菜单栏中的“文件”/“打印”命令,打开打印属性设置界面;在该界面的“名称”设置项处单击下拉按钮,从弹出的下拉列表中选择“Microsoft Office Document Image Writer”项目,再单击旁边的“属性”按钮,打开Office应用程序内置虚拟打印机属性设置界面,单击该界面中的“高级”标签,进入到如图3所示的标签设置页面;

    在该页面的“输出格式”设置项处,选中“MDI-压缩文档格式”项目,并在“默认文件夹”处调整好新文件的保存路径,再单击“确定”按钮,这样一来目标PDF特殊文档就能被虚拟打印机打印成MDI格式的文件了,同时“Microsoft Office Document Imaging”程序会自动将刚才生成的MDI压缩文档打开。之后,在Microsoft Office Document Imaging文档编辑窗口中,依次单击菜单栏中的“工具”/“将文本发送到Word”命令,再在其后界面中单击“确定”按钮,这样一来Microsoft Office Document Imaging程序会自动对目标文档进行OCR识别,当然在这之前我们需要先安装好相关的ORC扫描识别组件,如果没有安装的话该程序会自动弹出窗口提示我们来安装该组件的;在识别操作完成后,Microsoft Office Document Imaging程序会自动将识别出来的文字内容发送到另外一个Word文档中,以便供我们编辑、预览所用。

    需要提醒各位注意的是,当我们发现本地计算机的Office程序组中没有提供虚拟打印机时,我们不妨通过“添加或删除”功能来打开Office应用程序的高级自定义窗口,然后从Office工具列表框中选择“Microsoft Office Document Imaging”工具,之后再将“Microsoft Office Document Image Writer”组件选中,并按照向导提示完成剩下的安装操作,这么一来虚拟打印机就能被成功安装了。

同步浏览特殊文档

    腾讯TM工具自带有Tencent Virtual Printer这样的虚拟打印机,借助该虚拟打印机我们能够非常轻松地将PDF或Office文档发送给TM好友同步浏览。

    在同步浏览PDF或Office特殊文档时,我们可以先进入腾讯TM聊天界面,打开某个好友聊天窗口,单击该窗口中的“动作/远程演示文档”命令来向对方好友发出同步浏览文档的邀请;

    对方好友接受到邀请后单击“同意”按钮,这样一来聊天双方都会看到一个文档演示窗口,在该窗口中单击“打印”命令,在其后出现的文件打开对话框中将需要发送给对方同步浏览的目标文档选中并导入进来,之后Tencent Virtual Printer虚拟打印机就会自动将目标文档内容打印成适合聊天演示窗口显示的内容,并将该内容自动发送到聊天演示窗口中,那么对方好友就能同步浏览到该文档的具体内容了。

将特殊文档打印成图象

    在打印文档的过程中,我们时常会遭遇这样的尴尬现象,那就是特殊文档所在的计算机中没有安装打印机,而安装了打印机的计算机中又没有能打开特殊文档的应用程序,这么一来我们就无法直接将特殊文档打印出来。此时,我们不妨借助SnagIt这款虚拟打印机,来将特殊文档内容打印成普通的图形文件,而图形文件可以利用Windows系统自带的画图程序来打开,如此一来打印图形文件也就比较方便了。

    在将特殊文档打印成图象之前,我们首先在保存有特殊文档的计算机系统中,将SnagIt程序从网上下载到该系统硬盘中,并对该程序进行正确的安装;

    安装好SnagIt虚拟打印机后,启动SnagIt程序进入到对应的主程序界面,选择其中的“管理/配置打印机捕获”项目,进入到虚拟打印机捕获设置对话框;在其中的“输出属性”以及“输出”下拉列表框中我们可以为打印生成的图象设置合适的保存方式,在“过滤”设置页面中我们还能为生成的图象添加边缘效果,甚至可以对图象进行缩放以及添加水印效果等,最后单击“确定”按钮就能对目标文档进行虚拟打印了。

    待特殊文档被成功打印成图象后,我们只要将该图象拷贝到安装有打印机的计算机中,然后借助该计算机系统自带的Windows画图程序来将特殊文档所对应的图象内容打印出来,就能实现间接打印特殊文档的目的了。