用wkhtmltopdf在Win 7系统下将html网页转换为PDF文档

首先下载wkhtmltopdf软件,根据实际情况选择对应的版本。比如笔者的Win7 32位系统就是下载的第一行的那个版本。

安装:点击下载的程序,一路点击高亮的按钮即可,并且记住安装路径,后面要用到。安装完成后不会有任何提示。因为wkhtmltopdf是一个后台程序,没有前台的用户界面。

使用:由于是后台程序,我们只能在运行里面来使用它。首先打开运行(Win7运行在哪?)。然后输入CMD打开Windows系统的命令提示苻窗口。输入以下命令:

cd “C:\Program Files (x86)\wkhtmltopdf\bin”

然后回车确认,此时会切换到这个上面的目录下。如果提示路径错误,可能是你安装的版本不对或自定义了路径,可通过索引wkhtmltopdf.exe查找到正确的路径。

然后在此路径下输入以下命令将html网页(网址)转换为PDF文档:

wkhtmltopdf.exe http://mtoou.info 1.pdf

蓝色、红色、绿色之间有空格,蓝色部分是启动wkhtmltopdf程序的命令,其形式不变。红色部分是你需要转换的网页的网址,根据需要自定义;绿色部分是输出的pdf文件名称,可自定义,如2.pdf、a.pdf、mtoou.pdf等,输出的pdf文件被保存在wkhtmltopdf.exe程序所在的路径。即:

C:\Program Files (x86)\wkhtmltopdf\bin

如果你自定义了安装路径,那么以安装路径为准。另外,输出的pdf文件保存路径也可以根据需要自定义。

联想Chromebook笔记本ThinkPad-11e即将上市

谷歌发布的Chrome OS操作系统(使用此款系统的笔记本通常称为Chromebook)迎来了新的伙伴:联想Lenovo。据悉此款11寸笔记本被命名为ThinkPad-11e(Win8版)和Yoga 11e chromebook(chrome os版),因为主打轻办公和轻娱乐,且是面向教育市场的,所以采用了因特尔赛扬处理器(虽不比酷睿系列的强悍,但也完全够用)。搭配耐磨的康宁大猩猩玻璃面板的IPS屏。

在外形上ThinkPad-11e采用了联想在小尺寸笔记本中广受好评的Yoga翻转设计,整体风格继承ThinkPad的一贯风格,特别是在键盘的手感上在同类Chromebook中值得期待(遗憾的是小红帽并未出现)。其重量为1.5kg左右,这个重量相比惠普、dell等同级别的Chromebook并无优势,可能是因为翻转设计需要更为牢固的铰链吧。

值得注意的时,联想计划同时发布两款:一款采用Chrome OS操作系统(售价为349美元起,约合人民币2172元),另一款将采用微软的Windows 8.1系统(售价为549美元起,约合人民币3416元)。两款产品预计本季度即将在美国上市,国内上市时间目前未知。

ThinkPad-11e-chrome os

Yoga 11e chromebook铰链特写:

Yoga 11e chromebook-jiaolian

侧面:

ThinkPad-11e

Yoga翻转:

ThinkPad-11e-yoga翻转

搜狗、QQ、谷歌拼音输入法哪个好用?我的使用感悟

为了更完美的支持自己的文字输入工作,笔者近年一直在各种拼音输入法之间切换使用,因为一款好用的输入法并不那么容易发现。

耳熟能详的搜狗拼音输入法在最初是我使用比较多的。但是有一点需要强调,它的弹窗式广告是我非常讨厌的,于是没用多久。

谷歌输入法我也使用过一段时间,不过可惜的是缺乏云词组的功能,一些需要联想的词汇无法快捷的输入。这一点折磨很折磨人。

简洁版QQ拼音输入法我也使用过一段时间,奔他的简洁去的,说实话,我喜欢这风格。而且也有云词组的功能。算是一款好用的输入法。

最后选择了哪一个呢?搜狗!其实我还用过微软的Bing输入法和百度拼音输入法。它们之所以都干不过搜狗,是因为搜狗在一些输入细节上的处理,让我深度依赖了。

比如:如果你想输入一个Ω符号,怎么弄?打开特殊符号面板么?NO!在搜狗里面输入oumu即可。这个其他输入法都不行。

然而由于工作关系,特殊符号的输入非常普遍,在特殊符号之间切换或者其他的复制黏贴,都显得麻烦。

任何产品,要有创新才可以赢得用户,除非你垄断了。在充分竞争的市场下,一款产品的市场份额往往代表着产品质量。这一点不仅是本文所说的输入法,也适用于其他领域。

U盘安装win8/win8.1的简要操作步骤

前提条件:

  1. CPU支持PAE(扩展内存寻址技术),一般处理器不是太老都是支持的。
  2. 内存推荐2GB以上(针对32位系统),64位系统推荐4GB内存以上,内存不足的小伙伴们请自觉玩XP去。
  3. 显卡的要求并没有win7高,但是目前还是推荐显存128MB以上的显卡
  4. win8原生支持uefi,UEFI引导的win8硬盘模式必须是GPT;传统bios引导的win8硬盘模式必须是MBR,不然保证不能用。至于你的是什么需要看你的bios,就现在情况来看,除了预装win8的机器一般都是MBR分区+传统bios的。(本文针对传统bios+MBR分区表格式,uefi引导的通常会自带系统恢复盘,为了你的系统激活,请优先选择恢复原版系统)
  5. 硬盘要有至少20GB剩余空间,推荐50GB以上;不推荐5400转硬盘,因为win8的硬盘要求较高,硬盘太次会经常出现磁盘占用100%的情况
  6. win8的激活比较麻烦,请做好心理准备。
  7. U盘安装win8需要至少4gb的U盘,主板必须支持usb启动

安装步骤

  1. 首先需要制作一个安装U盘。在这里你需要一个win8的光盘映像(通常是iso文件),找不到映像的请去msdn.itellyou.cn去下载。此外你还需要一个写入软件来制作usb启动盘,软件有很多,这里推荐用ultraiso,百度找一个下载,试用版即可。
  2. 以管理员权限打开ultraiso,如果提示激活直接试用即可,选打开win8的iso文件,插入U盘,格式化U盘一下,然后再ultraiso中选启动→写入硬盘映像,选中你的U盘,千万别选错,否则后果自负,点写入,写入完成后启动U盘就做好了。
  3. 现在要从U盘启动了,你要插上U盘,然后重启电脑。在重启过程中按快捷键进入bios(通常台式电脑是del键,笔记本是F2),更改第一启动项为USB HDD模式(别问我怎么调的,不同型号的bios是不一样的,英语不好的推荐拿个英文词典),设置完成后保存(通常是F10)退出
  4. 电脑重启后会优先进入U盘上的安装环境,之后会出现win8的安装画面,全中文应该不会有什么看不懂吧,按提示操作就可以了,注意要给win8的系统盘分配最少20GB空间,推荐50GB以上。
  5. 顺利安装后拔下U盘,重启进入系统。等待初始化,然后安装硬件驱动。系统应该会提示激活,输入自己的序列号激活即可。没序列号的别问我咋办,自己百度。推荐使用kms激活,能激活180天,之后再次激活就好了,淘宝也不错,一般一个号几块钱,足够用一阵子的。

百度推出WordPress结构化数据插件的意义

今天百度通过其站长平台发布了针对WordPress博客程序的结构化数据插件,这一消息对于广大使用Wordpress程序的站长来说可谓是一份大礼。因为一直以来众多Wordpress博客的内容更新被百度收录都没有那些CMS或论坛系统快,甚至有人怀疑百度对Wordpress程序的网站存在一些“偏见”。但是现在百度推出这个插件就意外着那些负面猜测都是不存在的。下面是百度对此款插件的介绍:

博客文章收录慢?内容收录不全?马上使用百度WordPress结构化数据插件,轻松解决博客内容的收录问题,同时内容还能够在搜索结果中获得更丰富的展现,提高用户点击率。

百度WordPress结构化数据插件是百度站长平台提供的一款供站长使用的收录插件,安装该插件之后,能够及时将博客内容推送给百度,保证内容快速全面的被收录。安装插件之后,博客的内容还能够在搜索结果中获得更丰富的信息展示,提升用户体验,提高用户点击率。

独特优势:

  1. 安装插件后,能够遍历博客所有文章,自动生成sitemap提交给百度,保证博客历史内容的收录。
  2. 安装插件后,当博客中有新文章发布时,会将新内容实时推送给百度,大大提升博客新内容的收录速度。
  3. 博客内容在百度搜索结果中能获得更丰富的信息展示,提高用户点击率。

百度站长平台下载地址http://zhanzhang.baidu.com/dataplug/index

  • 第一步:下载适合版本的插件,解压文件至WordPress平台目录wp-content/plugins下;
  • 第二步:在管理中心应用页面-插件列表目录下,启用“baidusubmit”插件;
  • 第三步:启用插件后,验证网站网址,验证成功,插件安装完成。

提示:由于是刚刚发布,Wordpress官方插件中心应该还没有上传这个插件,所以无法通过WP后台搜索插件安装。

什么是百度的结构化数据?主要表现就是会在搜索结果展示页面显示回复、发帖时间等。如下图DZ论坛插件的结构化数据:

百度结构化数据

百度结构化数据

还在犹豫吗?赶紧下载去安装吧。如果对Wordpress操作不是很熟练的,可以联系穆童。

三种介质上的六系统方案 想组多系统

先说什么是三介质六系统,所谓三介质就是全部的系统安装在三个不同的介质上,介质可以是硬盘也可以是u盘,六系统就是三个介质上共有不同版本的系统6个。

首先介绍布局:128GB的SSD上单独装win8.1以获得最高的速度;一个500GBHDD上装有server 2003,win7,ubuntu,os x四个系统,统一由win7的bootmgr引导;一个32GB的u盘安装win8(u盘装win8参看我之前的帖子)

为啥要用三个介质呢?很简单六个系统中的win8和win8.1在与其他系统组多系统的时候不大方便,由于他们都有快速启动机制,所以切换其他系统要额外重启一次,非常烦人,所以不推荐同学们用win8.1/8和别的系统搭配组双系统,当然macbook除外,因为bootcamp引导的win8会稍微好处理一点。

下面重点说一下HDD上的四系统是怎么搭建的。

首先,windows server 2003,硬盘分配40GB,第一主分区(为什么不说是C盘呢?因为多系统下很容易发生盘符错乱,为了不给大家造成误解);win7,100GB,第二主分区;OS x,150GB,第三主分区;ubuntu,40GB,/分区,第一逻辑分区,60GB,/home分区,第二逻辑分区,10GB,swap交换分区,第三逻辑分区;余下空间为共享分区,第四逻辑分区。

安装顺序:首先常规安装server 2003,注意需要先把硬盘模式调整为IDE模式,装好系统后安装AHCI驱动,然后重启把硬盘调整为SATA模式,为啥非要弄成SATA呢,除了性能上略有提升外主要还是os x系统只能安装在开启了AHCI的硬盘上……至于分区格式,ntfs和fat32都可以。

之后安装windows7,常规安装,安装后会发现xp的启动菜单变成了“早期版本的windows”这个很坑,之后可以改,现在先留着。

再次安装os x,由于安装os x之前需要一个主分区做安装盘,所以这时候需要先把硬盘分成4个主分区的模式,前两个都被2003和win7占据了,第四个做成安装盘,第三个安装os x,安装os x比较繁琐,每个电脑都不同,本人是通过变色龙引导的,注意分区格式是hfs+而且是不区分大小写的格式。

最后通过u盘引导安装ubuntu,按上面说的划分分区,需要注意的是引导器grub2的安装位置一定要选hdd,即要覆盖掉win7的引导。装好后,通过gurb2进入win7,运行bootice.exe这个小工具,备份mbr的第一个扇区,保存为ubuntu.bin。然后将mbr调整为windows nt 6.x,手动编辑启动列表,删掉2003的启动项,新建一个2003类的启动(这样就不会出现早期版本的windows这个坑爹的东西了),指向第一主分区;原来的变色龙应该还在,不在的话再win7下重新安装一下;新建一个grub for dos启动项,但是把引导文件指向我们刚刚备份出来的ubuntu.bin,至于grub for dos的名字自己怎么改就随便了。保存后重启,是不是经典的四个项出来了

如果你要重装系统的话,只需要按上面的步骤重建一次引导即可,没有必要重装那么多系统哦……

为了做的更好看点,可以进入ubuntu和os x调整多系统启动列表。当然这是后话了。

最后,如果你的os x系统很成功的话,其实可以直接使用mac版的变色龙来引导,把活动主分区改成mac的主分区,这样省去了配置的麻烦,但是结果是重装系统后要重装mac版的变色龙……

安全软件告诉我:是显卡驱动导致了Win7系统蓝屏

昨天晚上我的电脑出现了蓝屏故障,不过也不太严重。但我将电脑重启之后就恢复正常了。在我印象中,这貌似是从我开始使用这款新电脑的这两年里的第一次遇到蓝屏,这是一台安装了Win7操作系统的AMD芯片笔记本电脑。

我对电脑干了些什么?

一直以来我都将笔记本电脑当作台式主机来使用。我通过一条HDMI高清连接线将笔记本的屏幕投射到我桌面上的这台大尺寸显示器上,然后当我需要的时候我会修改屏幕的分辨率,来模拟其它分辨率电脑用户的网页浏览体验。我之所以能够这么做,还是依靠AMD显卡有这方面的功能设计(当然,无论intel还是AMD电脑芯片都具备这一基本功能)。

似乎就是在这个时候,当我N次在各种分辨率之间切换的时候,其中的一次切换就直接导致了系统蓝屏。

我怎么知道是显卡驱动的问题?

很显然,对于修改分辨率这件事,昨晚不是我第一次那么干。然而昨晚是第一次在修改时遇到系统蓝屏现象,直觉告诉我这是显卡的问题,因为系统我这个Win7系统是我在数天前才重装的。当然,这个时候我还不敢肯定,因为硬盘、显卡硬件等问题也会导致蓝屏。

我一直以为对我的系统没多大贡献的安全软件这次有个让我意外的表现:当我重新启动我的系统时,3xx安全卫士已经侦测到了上次蓝屏现象,并通过一个帮助弹窗来协助我修复这个问题,并列出了导致蓝屏的文件位置。修复的结果是显卡驱动需要重装(我原本以为它可以直接修复好的)。

我该怎么处理?

你知道,我并不是一个勤快的人,自然的对于重装显卡驱动(这个过程往往比较漫长,而且驱动文件大小也多达数百M)我显然不会那么做。不过好在,我重启之后蓝屏没有再次出现。并且我尝试了再次修改分辨率试图看看会否再次触发蓝屏,结果是否定的。

或许,当你下次遇到蓝屏的时候,或许也可以重新启动一次电脑,说不定问题就消失不见了。另外,安全软件在某些时候还是能帮上忙的,或许它可以让您了解蓝屏的原因。最后我想问一下,你还在用XP系统吗?尝试一下Win7吧,它的表现似乎相对更安全。

8寸Win8平板:宏碁(Acer)Iconia W4-820国内2599元开卖

今日收款8寸Win8平板电脑制造商宏基正式在大陆推出了其Iconia W3的升级版Iconia W4。苏宁易购首发价2599元。

Iconia W4采用全新Intel Z3740四核处理器 2G 64G WIN8 蓝牙4.0 IPS触控屏 8英寸,笔者认为是目前全球8寸生产力Win8平板中最完美的产品,因为他搭配了HDMI接口,而且外形还不错,有配套键盘。

废话不多说,点此链接围观http://sale.suning.com/images/advertise/007/hqw41220/

华硕M80TA加入8寸Win8.1平板电脑市场

续台湾宏基推出业内第一款8寸Win8平板电脑Iconia W3以来,赢得了全球不少用户的追捧,而且还推出了升级版Iconia W4(预计明年一月发布)。

全球各大PC厂商看着都眼红,随后东芝(Encore)、联想(Miix2)、戴尔(Venue 8 Pro)相续推出各自的8寸Win8.1平板电脑。这还不算完,近日台湾华硕也推出了自己的8寸Win8平板M80TA。

华硕M80TA

据国外媒体报道,华硕M80TA是一款支持手写笔的,采用一块8寸1280×800分辨率IPS显示屏(支持十点触控),搭载1.86GHz Intel Atom Z3740处理器,辅以2GB内存和32GB/64GB固态硬盘,配备500万像素摄像头和3950毫安电池,运行Windows 8.1操作系统的平板电脑。售价预计在299美元左右。

8寸Win8平板:华硕M80TA

华硕官网以及欧洲一些渠道内已经可以看到华硕M80TA的相关信息。此前有媒体报道在FCC(美国联邦通信委员会)的页面中看到过华硕提交过类似的平板,而且是采用Windows和Android双系统。消息的真实性还不得知,确切的消息可能要到明年一月的CES2014时发布。

另外,最近有消息称微软也计划推出一款8寸Win8平板设备。

8寸Win8平板用途

由于采用了Win8.1系统,故而这些8寸的平板将能在移动娱乐、移动办公方面发挥重大作用。在配有HDMI接口的情况下可以通过外置显示器来获得更大的界面以方便长期的办公需要,此时的平板就如同一台小型主机。此外7-10小时的使用时间相较普通笔记本优势明显。

相较10寸Win8平板,虽然在可是面积上对于长时间办公而言8寸处于下风,但8寸在体积和重量上更方便外出携带及稍长时间的手持娱乐或办公。

同屏显示?Miracast无线技术暂时还无法替代HDMI接口

同屏显示功能可以理解为同屏推送,也就是将一种终端设备的显示内容推送到另一个显示设备上,而且是同步显示相同的内容。这样我们就可以将那些小型终端的画面投放到更大尺寸、效果更好的显示设备商,从而获得更佳的使用体验。

听起来似乎很不错吧,而且这也不是什么不可触及的技术,就像笔者一直使用笔记本上的的HDMI接口将内容同步同屏推送到一个22寸显示器上,这样将有利于我提高工作效率。不过有时候对于联接HDMI连接线也是一件挺麻烦的事情。显然技术工程师们已经想到如何解决这个问题了,这就是Miracast无线技术。

当笔者一开始接触Miracast无线技术的时候,它让我热狂。因为笔者一直在这种场景下实现办公环境的无限化:一台小尺寸的办公平台(理想中应该是Windows),兼并娱乐与办公(特别是移动办公),这样我就可以在外出旅行的时候处理工作事物,并且当我回到工作环境中,又可以外接大屏显示设备轻松应对长时间的办公应用。当我需要做演示的时候,我又可以无线同屏到其他具备无线接收能力的显示设备上(虽然目前很少设备拥有此功能,但是只需要简单U盘大小的扩展工具即可让普通显示设备拥有此功能)。这对于我现有的通过HDMI数据线实现的状况无疑试一次颠覆。

不过当我试着去组建这样的无线办公环境的时候,我却发现Miracast无线技术在同屏推送上相比HDMI而言存在严重的缺陷,主要有两点:

Miracast不支持更高分辨率

这句话的意思是,当你拥有一台8寸办公平台,想将他同步推送到22寸的超高分辨率的显示设备上时,很抱歉,Miracast技术目前还不支持。在这两个分辨率中,Miracast支持持最低的那种,而不是像HDMI技术那样可以自由设置和控制各个显示设备,能在各种设备的最佳分辨率上同步显示。

当我了解到这一点的时候,我甚至觉得Miracast简直是一无是处(为了不打击开发者,你也可以说它处在发展的初期阶段)。大屏显示设备的目的是显示更多的内容,而这自然就是更高分辨率的任务。既然无法实现这个功能,那么Miracast对我来说毫无用处。

同步延时

这也是一个不容忽视的严重问题,在笔者的体验中发现Miracast的无线同屏推送存在一定的延时,虽然不是很明显,但是却非常影响使用体验。而当你的工作环境是建立在大量的图形图像处理上,这种不良表现将更加突出。在特定的时候,甚至会表现出图像的失真,就好像一块区域打了马赛克一样。

基于以上两个问题,Miracast无线技术已经无法满足笔者当初的设想了。那么现在我还是寄望于MINI接口的HDMI了,不过比较遗憾的是,在10寸以下的小型可以用来办公的终端上,支持此类接口的终端并不多,就笔者知道的貌似就是宏基的W4以及东芝的一款产品(Windows 8.1系统)。

虽然最后对Miracast很失望,不过,还是希望各厂商能更多的为消费者着想,带来更多更实用的无线同屏技术(或许就是Miracast的下一代,或则还是WiGig?)。