如何使用普通惠普打印机怎么用手机打印实现AirPrint功能

无需购买WiFi打印机,实现电脑、iPad、iPhone共享无线打印
家庭和小型办公环境最近流行WiFi打印机,WiFi网络内的任何设备,包括桌面电脑、iPad、iPhone等都可以随时随地打印,确实非常方便,例如出门前从手机上打个登机牌、攻略、购物清单啥的。
但是通过购买WiFi打印机实现WiFi打印的代价也是非常高的,以三星ML2160系列打印机为例,带WiFi打印功能的ML-2166W(约900元,)比不带WiFi打印模块但是性能相同的ML-2161(约600元,)的价格高出接近50%。
如果你不想付出太多成本又想体验WiFi打印,正好你的WiFi路由器有打印共享功能的话,可以按照本人下面的方法用普通打印机实现WiFi打印:
首先,将任何一款常见打印机接入带打印共享功能的WiFi路由器(本人用的是网件WNDR4300)的USB口,在需要打印的电脑中先后安装打印机驱动和网件提供的ReadyShare网络打印驱动(其他带打印共享功能的路由器品牌的实现方法类似,就是将路由器的USB打印机映射到本地USB口)。
完成以上工作就解决了台式机和笔记本电脑的无线打印需求,下面我们来介绍如何实现iPad和iPhone的无线打印。
众所周知由于苹果的系统限制比较严,iOS设备中的文件与PC的分享非常麻烦,甚至Mac最新版的Yosemite系统中的AirDrop也并不好使。因此实现从iPad和iphone上直接打印还是很有必要的。例如用iPad接受邮件附件文档,直接打印出来,而不是转到PC或Mac上打印。
其实苹果从iOS4.2系统之后就推出了AirPrint无线打印技术,设备能在WiFi网络中自动找到支持AirPrint的打印机。但是我们今天讨论的对象没有WiFi打印或AirPrint功能的打印机,而你在iOS设备的邮件和文档界面看到的打印选项都需要支持AirPrint的打印机才能用,你在WiFi路由器上共享的普通打印机是搜索不到,也无法使用的。
Printer Pro的打印界面
你需要再下载一个iOS客户端的打印APP,本人用的是此类程序中最大牌的Printer Pro(价格:18元,苹果),同时你需要在一台经常开机的电脑(建议笔记本电脑)中安装Printer Pro的桌面端软件(支持Windows和Mac,),建议购买Printer Pro之前你可以先下载Printer Pro Lite免费版先测试一下能否兼容你的打印机,一般来说,如果安装Printer Pro桌面端电脑能正常使用打印机的话,iPad和iPhone也是没有问题的。
从上面的界面可以看出,Printer Pro的功能非常强大,也非常易用,支持版式、页面方向和选择打印范围。基本上iPad附件中的各种文档,包括word、ppt、excel和PDF、图片等文件都可以在“选择打开方式”的时候选择Printer Pro(下图),然后就会进入Printer Pro的打印管理界面。Printer Pro还支持剪贴板打印,Dropbox和iCloud文档打印等,非常方便。
通过以上方法,你完全不需要购买昂贵得多的WiFi打印机,只需要一台普通打印机外加一台支持打印共享的WiFi路由器(或者其他更便宜的打印服务器产品)。唯一美中不足的是,iPhone或iPad使用Printer Pro时,需要安装Printer Pro桌面版的电脑保持开机状态,经过本人实际使用一段时间,这并不是一个很大的问题。
第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom
&&&除非注明,本站文章均为原创或编译,正规合作站点转载请注明原文作者和出处为,谢绝企业网D1Net等流氓low逼站点转载,在D1Net删除数百篇非法侵权抄袭原创文章之前,本申明持续有效!
相关文章:
IT到底是重要呢还是重要呢还是重要呢
硬件成本只要200美元,距离达到1米(现实环境30cm内具有可用性),设备小巧可放入口袋
对于大多数的企业技术和业务决策者来说,制定符合自身需求的物联网技术和方案开发展战略非常困难
企业的安全运营中心到底应该具备哪些核心职能,新时期CISO的技能、职责领导力需要覆盖那些领域呢?
本论文介绍了IOActive在多个类型机器人中发现的网络安全问题,并对当前机器人网络安全技术现状、面临的威胁进行了分类介绍
本白皮书从硬件基础设施、服务部署、用户身份、存储服务、网络通讯和运营安全五个层面为我们系统介绍了Google基础设施的安全设计架构和方法
用一百万欧元,一个企业就可以拥有含一万六千个 x86 核的私有云架构基础,并且对成本,外来情报威胁拥有绝对控制权,这是任何国家的公有云供应商都无法提供的。
要使物联网真正成为主流,企业就需要遵循清晰的检查清单来确保其物联网计划的安全。
Ruckus Wireless今天宣布推出全面定制解决方案Ruckus服务提供商云,帮助服务提供商向其客户提供高价值托管服务。
针对不同类型的设备和使用场景,教育机构如何能够确保学生安全进入Wi-Fi网络并获得最佳质量的连接呢?
全球技术领导力峰会(GTLC)是由极客邦旗下EGO主办的高端技术领导人盛会,大会聚集业内顶尖技术领导者,提供优质分享与内容,同时以社交为核心,推动技术领导者建立连接,从而为技术领导者提供学习交流、提升视野与拓展人脉的平台。
会议地点上海宝华万豪酒店上海闸北区广中西路333号
第五届全球云计算大会暨国际网络通信展览会· 中国站将汇集6000名云生态链内企业CIO、CTO、技术开发者和企业级终端用户,交流云计算在金融、电商、制造业、快消、零售、教育等应用。
会议地点上海世博展览馆上海浦东新区国展路1099号
中国数据中心展,从数据中心基础设施、工程设计和服务、绿色节能技术以及大数据云计算等应用为一体的全产业综合展示平台。
会议地点上海新国际博览中心浦东新区龙阳路2345号
&Copyright (C) 2011,ctocio.cc - IT经理网Class printInteractionController = NSClassFromString(@"UIPrintInteractionController");
if ((printInteractionController != nil) && [printInteractionController isPrintingAvailable])
printInteraction = [printInteractionController sharedPrintController];
printInteraction.delegate =
UIPrintInfo *printInfo = [NSClassFromString(@"UIPrintInfo") printInfo];
printInfo.duplex = UIPrintInfoDuplexLongE
printInfo.outputType = UIPrintInfoOutputG
printInfo.jobName = [webView stringByEvaluatingJavaScriptFromString:@"document.title"];
printInteraction.printInfo = printI
printInteraction.showsPageRange = YES;
UIViewPrintFormatter *formatter = [webView viewPrintFormatter];
printInteraction.printFormatter =
[printInteraction presentFromBarButtonItem:actionButtonItem
animated:YES
completionHandler:
^(UIPrintInteractionController *pic, BOOL completed, NSError *error) {
Class printInteractionController = NSClassFromString(@"UIPrintInteractionController");
if ((printInteractionController != nil) && [printInteractionController isPrintingAvailable])
NSURL *fileURL = document.fileURL; // Document file URL
printInteraction = [printInteractionController sharedPrintController];
if ([printInteractionController canPrintURL:fileURL] == YES) // Check first
UIPrintInfo *printInfo = [NSClassFromString(@"UIPrintInfo") printInfo];
printInfo.duplex = UIPrintInfoDuplexLongE
printInfo.outputType = UIPrintInfoOutputG
printInfo.jobName = document.fileN
printInteraction.printInfo = printI
printInteraction.printingItem = fileURL;
printInteraction.showsPageRange = YES;
if ([UIDevice currentDevice].userInterfaceIdiom == UIUserInterfaceIdiomPad)
[printInteraction presentFromRect:button.bounds inView:button animated:YES completionHandler:
^(UIPrintInteractionController *pic, BOOL completed, NSError *error)
#ifdef DEBUG
if ((completed == NO) && (error != nil)) NSLog(@"%s %@", __FUNCTION__, error);
else // Presume UIUserInterfaceIdiomPhone
[printInteraction presentAnimated:YES completionHandler:
^(UIPrintInteractionController *pic, BOOL completed, NSError *error)
#ifdef DEBUG
if ((completed == NO) && (error != nil)) NSLog(@"%s %@", __FUNCTION__, error);
利用UIPrintPageRenderer将html转换成pdf &&
Boss让我调查一下把html转换成PDF的方法,google之,有很多,都是用webview加载,截屏,转换。于是去向Boss报告,结果他说这样转换成的pdf是纯图片的,不能对文本进行操作了,达不到想要的效果。无奈,继续google。结果,再一次领略了stackoverflow的强大,最终找到一个解决方案:实现过程,子类化UIPrintPageRenderer
- (CGRect) paperRect
if (!_generatingPdf)
return [super paperRect];
return UIGraphicsGetPDFContextBounds();
- (CGRect) printableRect
if (!_generatingPdf)
return [super printableRect];
return CGRectInset( self.paperRect, 20, 20 );
- (NSData*) printToPDF
_generatingPdf = YES;
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData( pdfData, CGRectMake(0, 0, 792, 612), nil );
// letter-size, landscape
[self prepareForDrawingPages: NSMakeRange(0, 1)];
CGRect bounds = UIGraphicsGetPDFContextBounds();
for ( int i = 0 ; i & self.numberOfP i++ )
UIGraphicsBeginPDFPage();
[self drawPageAtIndex: i inRect: bounds];
UIGraphicsEndPDFContext();
_generatingPdf = NO;
NSString* filename = @"/Volumes/Macintosh HD 2/test.pdf";
[pdfData writeToFile: filename
atomically: YES];
return pdfD
UIViewPrintFormatter *viewFormatter = [htmlWebView viewPrintFormatter];
[ppRenderer addPrintFormatter:viewFormatter startingAtPageAtIndex:0];
NSData *pdfData = [ppRenderer printToPDF];
NSString *pdfPath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/test.pdf"];
[pdfData writeToFile:pdfPath atomically:YES];
阅读(...) 评论()普通打印机实现AirPrint无线打印--《电脑爱好者》2014年24期
普通打印机实现AirPrint无线打印
【摘要】:正挑战题描述苹果iPhone手机有一项AirPrint无线打印功能,但很少有人使用,因为还需要配置一台专有的AirPrint技术的打印机,而配有AirPrint技术的打印机价格不菲。那么是否可以通过其他方式让普通打印机也能实现AirPrint无线打印呢?(题号:)解题思路普通打印机要实现AirPrint无线打印,其实很简单,只需要一台普通的电脑作为AirPrint技术服务器,并连接到无线网络中且与iOS设备为同一段网络,再把服务器连接的打印机共享即可。
【关键词】:
【分类号】:TP334.8【正文快照】:
挑战题描述苹果i Phone手机有一项A i r P r i n t无线打印功能,但很少有人使用,因为还需要配置一台专有的A i r P r i n t技术的打印机,而配有A i r P r i n t技术的打印机价格不菲。那么是否可以通过其他方式让普通打印机也能实现A i r P r i nt无线1打印呢?(题号:)
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 大众知识服务
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号普通打印机实现AirPrint无线打印_技巧_电脑爱好者
普通打印机实现AirPrint无线打印
电脑爱好者
条评论 标签:
苹果iPhone手机有一项AirPrint无线打印功能,但很少有人使用,因为还需要配置一台专有的AirPrint技术的打印机,而配有AirPrint技术的打印机价格不菲。那么是否可以通过其他方式让普通打印机也能实现AirPrint无线打印呢?
【解题思路】
普通打印机要实现AirPrint无线打印,其实很简单,只需要一台普通的电脑作为AirPrint技术服务器,并连接到无线网络中且与iOS设备为同一段网络,再把服务器连接的打印机共享即可。
【解题方法】
AirPrint是苹果的一项专有技术,利用此技术可创建无线打印输出,而无需下载或安装驱动程序。通过AirPrint,你可以轻松地从iOS和OS X App中传输无损照片和文稿打印。
配置AirPrint电脑服务器
以Windows 7系统为例配置AirPrint服务器,下载安装最新的iTunes软件,并将AirPrint服务器连接的网络与iOS系统设备配置到同一网段中,然后再在&控制面板&设备和打印机&中将AirPrint服务器上的打印机设置为共享(在&打印机属性&中找到共享选项进行设置即可),接下来再安装AirPrint服务软件(图1)。
表一:AirPrint服务器配置所需软件工具
软件名称 下载地址
AirPrint软件包 /one3m5b
iTunes软件 /cn/itunes/download
Microsoft.NET Framework /p4mv749
下载的AirPrint服务安装配置软件包,解压后要以管理员身份运行其中的AirPrint_Installer.exe,点击界面左上角&Install AirPrint Service&即可安装,默认安装在系统盘C:\Program Files (x86)\AirPrint目录下。
如果安装AirPrint软件时提示&不是有效的Windows程序&错误,那是因为你系统中没有集成.NET Framework 3.5(或更高版本)的原因。Windows 7及其之后的系统已经包含,无需要再安装,而Windows XP系统中没有集成,Vista集成的则是2.0版,所以这两个系统需要自行下载安装。
启动AirPrint服务
配置完毕,启动AirPrint服务就容易多了,简单的三步即:
1.从上述的解压包中找到&AirPrint iOS 5 FIX&注册表文件,并以管理员身份运行导入(按照实际系统情况选择32位与64位)。
2.在AirPrint Installer主界面&AirPrintAuth&下方选择&Windows User Account&,用户名自动默认系统账户。注意不要勾选下方的&Enable Guest Account(允许来宾账户)&与&Allow Blank Password(允许空白密码)&项。点击&Update&使设置生效。
3.最后将&Service Startup&选项设置为&Auto&,点击&Start&按钮启动AirPrint服务即可。
解决遗留的问题
现在基本设置己完成,但是还有一些小问题,如重新启动电脑后iOS端设备无法找到网络中的打印机。这种情况一般是防火墙在作怪。打开&控制面板&Windows防火墙&,点击进入左上角&允许程序或功能通过Windows防火墙&,可以看到允许的程序和功能软件,把&AirPrint For Windows&与&Bonjour服务&还有&文件和打印机共享&都勾选上(图3)。如果有第三方安全软件,也如是操作,允许程序通过,再重启电脑就可以了。
如果按以上设置后,还是会出现莫名其妙不能使用的情况,则要注意:一定要给电脑系统添加的是管理员账户和密码,AirPrint服务器与iOS系统设备在同一网段。
无线打印变简单
电脑服务器设置好之后,在iOS设备上运行支持打印的应用程序,如照片、邮件、Safari浏览器等,选择好打印内容后点击&打印&,再选择网络中的打印机(图4),然后按提示输入前面设置的Windows账户与密码,就可以轻松打印了。经测试,iPhone4(iOS7)、iPhone4S/5S/6与iPad mini、iPad air2(iOS8.1.1)都以最新的系统测试完全通过,稳定性也非常强,推荐用户将iOS设备升级到最新版本享受无线打印的乐趣。
          
增值电信业务经营许可证编号:合字B2-
海淀分局备案编号:,
Copyright(C) .cn,All rights reserved
法律顾问:周涛律师&&
&&(总)网出证(京)字第047号如何在Windows系统中使用普通打印机进行AirPrint打印
第一次看到手机里有打印功能时觉得很兴奋,了解之后知道需要购买昂贵的AirPrint打印机后又觉得这功能很鸡肋,那么是否有什么方法用普通的打印机实现手机或平板直接无线打印吗,答案自然是肯定的,不然我唠叨个啥。简单记录一下在Windows中实现的步骤,而在Mactonish系统中更早的实现了这一方法。
首先是确保有以下硬件:iPhone或iPad、无线路由器、PC机(我以Windows
7为例)、打印机。然后是软件方面,确保Windows中已安装最新版本的iTunes和Bonjour Printer
Services(安装iTunes后已包含Bonjour服务),确保打印机在本地电脑中已共享,确保有管理员权限进行之后的操作。基本的物理连接按以下方式:
若是64位系统,在“C:\Program Files
(x86)”创建名为“AirPrint”的文件夹,若是32位系统则在“C:\Program
Files”创建。下载含有AirPrint的文件压缩包(),解压后里面含有三个文件,将该三个文件复制到刚草创建的“AirPrint”文件夹中。打开“命令提示符”(运行“cmd”):
64位系统输入如下命令
sc.exe create AirPrint binPath= "C:\Program Files
(x86)\AirPrint\airprint.exe -R _ipp._tcp,_universal -s" depend=
"Bonjour Service" start= auto
sc.exe start AirPrint
32位系统输入如下命令
sc.exe create AirPrint binPath= "C:\Program
Files\AirPrint\airprint.exe -R _ipp._tcp,_universal -s" depend=
"Bonjour Service" start= auto
sc.exe start AirPrint
如果电脑中之前已安装过AirPrint服务,则需要现将其删除,输入如下命令
sc.exe delete AirPrint
然后双击运行刚才复制的“airprint.exe”,并允许其访问网络即可。随后我们就可以在iOS系统(iOS
4.2以上)中开始设置打印机了。
打开任何有打印选项的应用(我以iBook为例),选择“打印”。
搜索AirPrint打印机,然后就可以看到之前共享的打印机型号,选择后若出现需要输入用户名和密码的对话框,则需要在电脑中启用“访客账户”,然后尝试使用用户名为“guest”,密码为空来添加打印机。
“范围内”可以选择需要打印的页面。
点击“打印”,无线网络正常的话,走到打印机旁就可以看到打好的文稿了。
最后是又更新的家里网络图。前年开始使用电力猫,而去年夏天发现有一只过热且信号不稳定,便不敢再用,随后又买了一只,坏的那只网上提交了报修又寄回了京东,没想到3天后给我发了一只全新的回来(按照发票应该已经过保了),也就有了图中的第三只电力猫。而今年刚入夏,服务了近4年的思科WRH54G路由器也挂了,大概是迅雷下载的厉害了些,换了一只网件的WNR2000,价格只有原来那只思科的三分之一,而这只路由器也一改我以前对网件响应较慢的印象,近三个月了,表现还不错。也许每年夏天都需要坏几样东西,来保证我这张网络图的动态更新。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 惠普打印机怎么用手机打印 的文章

 

随机推荐