打印机怎么开发客户端,如何编写一个activeX实现客户端打印
来源:整理 编辑:打印机维修 2023-08-07 10:07:52
本文目录一览
1,如何编写一个activeX实现客户端打印
<script type="text/javascript">function print(arg1,arg2) document.getElementById("WebBrowser1").ExecWB(arg1,arg2); } </script><html><body><form><div>--内容--</div>
2,如何在java web项目中实现打印功能比如一
你可以了解下jatoolsprint 目前所遇到的打印问题都可以解决。 不过要装一个控件。大小60K. 这是他们网上的介绍。你可以了解下。jatoolsPrinter (杰表.打印控件)是一款实现网页套打的专用工具。作为web应用开发者,我们经常会遇到在浏览器中打印报表、票据的需求,这些需求浏览器本身的打印功能一般不能满足, 如精确分页,套打等。这就需要有一种能解决常见的浏览器端打印问题的软件工具,这也是 jatoolsPrinter 的研发背景。jatoolsPrinter 的特点是可以直接对web页面进行精确的分页打印。jatoolsPrinter 通过在网页中嵌入控件,解决了web客户端精确打印,批量打印,打印配置自动保留等问题。 具体功能有:支持设置打印参数,指定输出打印机、纸张类型,打印方向(横、竖)等 。 支持html格式的页脚、页眉设置,也就是说,页脚页眉可设置图片等,如公司logo。 支持程序分页与自动分页。 支持打印参数自动保留,待下一次打印同一票据时,自动设置,这使客户端也可以控制打印参数。 支持打印预览,支持预览时指定页、指定份数打印。 支持直接打印指定票据的URL。 支持票据及其附件的批量打印。 支持取得本机中的可用打印机,可用纸张类型列表,帮您设计出更友好的参数设置界面。 支持回调,可以帮助您在打印后自动处理有关事务,比如打印后自动关闭窗口、自动递交表单数据等。 支持票据套打时,底图仅在打印预览时显示,不输出到打印机。 小巧,整个控件只有60K。不需要额外的软件包支持。 与您项目采用的技术标准无关,J2EE、.NET 项目均可。 IE 5.5+ 中适用。web系统中,打印功能一直是个老大难问题,因此产生了很多第三方的控件
3,eclipse RCP 如何开发打印功能
目前在国内基本上找不到关于RCP的中文资料,只能通过自己的探索来为程序添加想要的功能。下面让一步一步来建立一个Eclipse RCP程序:1:选择“File--New-Plug-in Project”,弹出下图:输入项目名称,其它可默认2:点下一步,出现下图。插件标识和插件名称可以更改,其他的内容都可以保持默认,一定要记得选中富客户机应用程序支持(即Rich Client Application中选yes):3:点下一步,选中一个模板,这里选一个最简单的,到时候看源代码的时候便于理解:4:点下一步,改一下应用程序标题:5:点完成(Finish),可以在项目上面点右键,Run as -- Eclipse Application 运行,就可以看到效果了:6:在这个程序中,窗口上显示的是一个透视图,透视图中含有一个编辑器区域,以后,可以逐步为这个程序添加菜单、工具条和为这个透视图添加视图、编辑器等等。7:点finish, 生成的产品配置文件在编辑器中打开,应该是这个样子的:8:刚开始,上面的几个文本框可能都是空的,点新建按钮之后,弹出如下的对话框,输入产品名称后,点完成就行了。 9:点击配置文件中的“启动程序”,可以试着启动RCP程序。结果呢,会出错。原因很简单,因为没有为程序选中它依赖的插件。选中配置文件的“Dependencies”选项卡,添加以下几个依赖项,记住,一定要把Demo加进依赖项,否则会出错。10:再点击添加必须的插件,自动添加其它的依赖项。11:保存,目前已经完成了此项目的配置与部署,接下来,需要导出项目:在项目上右键,选Export。12:选择导出目录。13:在导出的目录中双击.exe文件,即可运行。利用eclipse插件技术开发的rcp,如果你使用相对主目录/绝对路径的方式来访问图片等文件资源,在eclipse环境下运行是没有问题的,但是在你导成插件plugins时,它们全部导成了一个jar文件,这时原来可以正确运行的代码就会出问题。 解决这个问题很简单,用eclipse提供的org.eclipse.ui.plugin.abstractuiplugin类的imagedescriptorfromplugin方法,示例代码如下:string imagepath = "icons/logo.png"; //要读取的图片文件的路径imagedescriptor descriptor = abstractuiplugin.imagedescriptorfromplugin("com.untworld.esystem.launcher",imagepath); //com.untworld.esystem.launcher是我的插件名称,eclipse根据此名称查询对应位置 这样的方式就可以访问打包在插件jar中的图片资源了!(出处:清风网络学院)网上找一下,好像有源程序。 rcp,英文缩写词,有多种含义: 一、计算机相关语言,remote file copy,即远程文件拷贝; 二、商业用语,Rich Client Platform,指富客户机平台,一种广泛的基于WEB的应用的客户端,其特点便是服务同表现完全的物理分离,表现逻辑完全由客户端来负责;网上找一下,好像有源程序。 rcp,英文缩写词,有多种含义: 一、计算机相关语言,remote file copy,即远程文件拷贝; 二、商业用语,Rich Client Platform,指富客户机平台,一种广泛的基于WEB的应用的客户端,其特点便是服务同表现完全的物理分离,表现逻辑完全由客户端来负责;
4,3D打印机的DLP开发板的操作手册里的USB指令那是什么意思怎
通常指把电脑或其他电子设备中的文字或图片等可见数据,通过打印机等输出在纸张等记录物上。打印方法第一步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印机向导窗口。选择“连接到此计算机的本地打印机”,并勾选“自动检测并安装即插即用的打印机”复选框。 第二步:此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在“打印机和传真”文件夹内便会出现该打印机的图标了。 第三步:在新安装的打印机图标上单击鼠标右键,选择“共享”命令,打开打印机的属性对话框,切换至“共享”选项卡,选择“共享这台打印机”,并在“共享名”输入框中填入需要共享的名称,例如CompaqIJ,单击“确定”按钮即可完成共享的设定。 提示:如果希望局域网内其他版本的操作系统在共享主机打印机时不再需要费力地查找驱动程序,我们可以在主机上预先将这些不同版本选择操作系统对应的驱动程序安装好,只要单击“其他驱动程序”按钮,选择相应的操作系统版本,单击“确定”后即可进行安装了。 2.配置网络协议 为了让打印机的共享能够顺畅,我们必须在主机和客户机上都安装“文件和打印机的共享协议”。 右击桌面上的“网上邻居”,选择“属性”命令,进入到“网络连接”文件夹,在“本地连接”图标上点击鼠标右键,选择“属性”命令,如果在“常规”选项卡的“此连接使用下列项目”列表中没有找到“Microsoft网络的文件和打印机共享”,则需要单击“安装”按钮,在弹出的对话框中选择“服务”,然后点击“添加”,在“选择网络服务”窗口中选择“文件和打印机共享”,最后单击“确定”按钮即可完成。 3.客户机的安装与配置 现在,主机上的工作我们已经全部完成,下面就要对需要共享打印机的客户机进行配置了。我们假设客户机也是Windows XP操作系统。在网络中每台想使用共享打印机的电脑都必须安装打印驱动程序。 第一步:单击“开始→设置→打印机和传真”,启动“添加打印机向导”,选择“网络打印机”选项。 第二步:在“指定打印机”页面中提供了几种添加网络打印机的方式。如果你不知道网络打印机的具体路径,则可以选择“浏览打印机”选择来查找局域网同一工作组内共享的打印机,已经安装了打印机的电脑,再选择打印机后点击“确定”按钮;如果已经知道了打印机的网络路径,则可以使用访问网络资源的“通用命名规范”(UNC)格式输入共享打印机的网络路径,例如“\\james\compaqIJ”(james是主机的用户名),最后点击“下一步”。 第三步:这时系统将要你再次输入打印机名,输完后,单击“下一步”按钮,接着按“完成”按钮,如果主机设置了共享密码,这里就要求输入密码。最后我们可以看到在客户机的“打印机和传真”文件夹内已经出现了共享打印机的图标,到这儿我们的网络打印机就已经安装完成了。 4.让打印机更安全 如果仅仅到此为止的话,局域网内的非法用户也有可能趁机使用共享打印机,从而造成打印成本的“节节攀升”。为了阻止非法用户对打印机随意进行共享,我们有必要通过设置账号使用权限来对打印机的使用对象进行限制。通过对安装在主机上的打印机进行安全属性设置,指定只有合法账号才能使用共享打印机。 第一步:在主机的“打印机和传真”文件夹中,用鼠标右键单击其中的共享打印机图标,从右键菜单中选择“属性”选项,在接着打开的共享打印机属性设置框中,切换“安全”选项卡。 第二步:在其后打开的选项设置页面中,将“名称”列表处的“everyone”选中,并将对应“权限”列表处的“打印”选择为“拒绝”,这样任何用户都不能随意访问共享打印机了。 第三步:接着再单击“添加”按钮,将可以使用共享打印机的合法账号导入到“名称”列表中,再将导入的合法账号选中,并将对应的打印权限选择为“允许”即可。 重复第三步即可将其他需要使用共享打印机的合法账号全部导入进来,并依次将它们的打印权限设置为“允许”,最后再单击“确定”按钮即可。 提示:如果找不到“安全”选项卡,可以通过在文件夹菜单栏上依次选择“工具→文件夹选项→查看”,取消“使用简单文件共享”即可。你好!3d打印机USB是指。上位机通过USB传送指令。到主板做相应的控制。你可以参考。腾飞三维科技有限公司。已经做到了仅代表个人观点,不喜勿喷,谢谢。
文章TAG:
打印机怎么开发客户端打印 打印机 怎么