摘要: 传统pdf2html有两种: 一种相当于pdf2text加一些比较弱的格式,基本跟pdf2text也差不了多少 另一种是把所有渲染成图片然后嵌到一个html,结果是文字信息都丢失(不能选择,拷贝),生成的文件还巨大。 pdf2htmlEX结合二者优点,既保留了文字,又保留了格式。 具体来说有如下特性 1.从pdf提取字体2.保证渲染准确性,针对web进行优化(包括减少文件大小,文字行合并,(为HTML文字选择)字体重编码等等)3.其他内容用图片显示4.单文件输出,一个HTML搞定一切 转换的效果实例: TypographyFormulasScientific Paper中文文档 ... 阅读全文
posted @ 2012-09-22 20:38 ChaunceyHao 阅读(457) 评论(0) 推荐(0)
摘要: 语义变焦(Semantic Zoom)是Windows8上一个新的触摸优化功能,它用新的视角来呈现和导航大量数据内容,利用延时加载来控制数据的展示。因此,它可以作为大批量数据的容器,用来展示单一或大数据集。通过语义变焦,用户可以使用“放大”来关注单一记录,使用“缩小”用其他想要的视角来查看一组数据。从这个意义上,用户能够选择数据组或部分、“放大”然后自动导航到选中的记录。 实现ISemanticZoomInformation或 IZoomableView的接口才能使用语义变焦。截至本文写作之时,仅GridView和ListView两种视图实现。此外,这两种视图可以根据用户操作来互相切换。 微软 阅读全文
posted @ 2012-09-22 20:35 ChaunceyHao 阅读(284) 评论(0) 推荐(0)
摘要: 1.官网http://www.pyinstaller.org/下载pyinstall,我下载了一个PyInstaller 2.0没用起来,哪位大神用起来了,在我下面留言哦(*^__^*),然后下载了pyinstaller-1.5.1.zip。 2.解压到你想解压的目录下。我解压到D:\pyinstaller-1.5.1 3.cmd 到 D:\pyinstaller-1.5.1 目录下,D:\pyinstaller-1.5.1>python Configure.py 4.D:\pyinstaller-1.5.1>makespec.py -F -w --icon=D:\aa.ico D 阅读全文
posted @ 2012-09-22 11:27 ChaunceyHao 阅读(2091) 评论(0) 推荐(0)
摘要: 首先,特别感谢SAE,在我排队不到一天就顺利获得邀请码。经过一番折腾,终于将自己的第一个应用顺利搭好了,这为下一次顺利在SAE上面部署应用打下了良好的基础。 在此过程中,收集到了一些开源应用,和大家分享一下。 1)djblog (for SAE)框架:Django类型:移植官方示例:http://djangoblog.sinaapp.com开源下载地址:https://github.com/ichuan/djblog 【推荐理由】Django 应用移植 2)logpress框架:Django类型: 原创官方示例:http://logpress.sinaapp.com开源下载地址:http... 阅读全文
posted @ 2012-09-22 11:26 ChaunceyHao 阅读(195) 评论(0) 推荐(0)
摘要: Django模型 Q对象实现复杂查找,对于初学者来说感觉有一种陌生感。不过我们要进行复杂查找时,就到了它的用武之地了。 或许你想在filter()里面使用或条件...纠结在django中怎么实现... 接下来,分享Q对象实现复杂查找。 适用情况:执行更复杂的查询(比如,实现筛选条件的 OR、AND 关系) 例子: models如下: 1class Article(models.Model):2headline = models.CharField(max_length=50)3pub_date = models.DateTimeField()<br><br><br 阅读全文
posted @ 2012-09-22 11:25 ChaunceyHao 阅读(424) 评论(0) 推荐(0)
摘要: DBA在设计数据库时,不可能一站到底,在开发过程中有时需要对数据库的字段进行增删改。 今天早上在完善1boke时,发现数据库里面有张表需要添加字段。对应到django里面models,具体过程如下: 在添加之前的models: 1class Categories(models.Model):2name = models.CharField(max_length=128, verbose_name=u'类别名称') 现在需要添加 1has_child = models.BooleanField(default=False, verbose_name=u'是否有下级分类&# 阅读全文
posted @ 2012-09-22 11:25 ChaunceyHao 阅读(161) 评论(0) 推荐(0)
摘要: 今天,准确地说是昨天,遇到一个很诡异的问题,这个问题并不常见: 用GTK创建文本输入框(GtkEntry),编译通过并生成exe后运行,发现根本不能输入文本,甚至连光标都无法键入。 示例代码如下: #include <gtk/gtk.h> int main(int argc, char *argv[]) { GtkWidget *window; GtkWidget *entry; gtk_init(&argc, &argv); window = gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_position( 阅读全文
posted @ 2012-09-22 11:23 ChaunceyHao 阅读(278) 评论(0) 推荐(0)
摘要: #include <stdio.h>02#include <tchar.h>03#include <windows.h>04#include <atlbase.h>0506BOOL EnableDebugPriv(LPCTSTR name)07{ 08HANDLE h;09TOKEN_PRIVILEGES tp;10LUID id;1112// 打开进程令牌环13if (!OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVILEGES | TOKEN_QUERY, &h))14r 阅读全文
posted @ 2012-09-22 11:07 ChaunceyHao 阅读(244) 评论(0) 推荐(0)
摘要: Griffon开发团队今天发布了Griffon 1.1.0正式版本。 Griffon 是Swing开发者的一个Groovy框架。Griffon期望提供一个稳定代码结构给Swing应用,就像Grails给web开发带来的优势一样。同 时,Griffon也可能提供一个替代应用框架,替代Spring RCP,Eclipse RCP和NetBeans平台。 主要改进包括: 允许开发者指定构建配置 在核心库中添加对i18n的支持 新增资源管理API 在ActionManager中支持独立于工具包的动作(toolkit-agnostic actions) 修复了UberBuilder无法使用reso... 阅读全文
posted @ 2012-09-22 11:03 ChaunceyHao 阅读(255) 评论(0) 推荐(0)
摘要: 该版本主要有以下更新: 修复了在MailQueue检查时出现的复制粘贴错误修复了ReapPassiveChecks的一个错误参数CUT拥有更加稳定的内存检查HTTPcontentmatch使用wget,替换了之前的nc当遇到Web应用时将更加稳定模版自动配置%WWWDIR%增加了VServer相关检查 MoSShE (MOnitoring in Simple SHell Environment) 是一个简单、轻量级的服务器监控包,主要用于监控关键的互联网系统。 阅读全文
posted @ 2012-09-22 10:57 ChaunceyHao 阅读(132) 评论(0) 推荐(0)
摘要: GeoServer 2.2 正式版发布,可通过 SF 上下载,下载地址: http://sourceforge.net/projects/geoserver/files/GeoServer/2.2/ GeoServer是一个功能齐全,遵循OGC开放标准的开源 WFS-T和WMS服务器。利用Geoserver可以把数据作为maps/images来 发布(利用WMS来实现)也可以直接发布实际的数据(利用WFS来实现),同时也提供了修改,删除和新增的功能(利用WFS-T)。 阅读全文
posted @ 2012-09-22 10:57 ChaunceyHao 阅读(193) 评论(0) 推荐(0)
摘要: Spring Data 的 Neo4j 子模块发布了 2.1.0 的第四个 RC 版本,详细改进记录如下: 2.1.0.RC4 (2012-08-19) DATAGRAPH-296 Updates to stable versions of Neo4j 1.8.RC1, spatial, cypher-dsl and java-rest-binding, adopted to API changesDATAGRAPH-285 adding application events for save and deleteDATAGRAPH-263, DATAGRAPH-212, DATAGRAPH- 阅读全文
posted @ 2012-09-22 10:56 ChaunceyHao 阅读(164) 评论(0) 推荐(0)
摘要: Spring Shell 提供交互式的 Shell 可让你使用简单的基于 Spring 的编程模型来开发命令。 Spring Shell 1.0 RC1 发布了,该版本改进记录有: ** Bug * [SHL-14] - History from previous session is not loaded into JLine history buffer * [SHL-48] - Remove duplicated classes from Spring Framework and old Roo code base in util package * [SHL-52] - Missin. 阅读全文
posted @ 2012-09-22 10:56 ChaunceyHao 阅读(120) 评论(0) 推荐(0)
摘要: MySQL Connector/ODBC 5.2.2 发布,这是一个稳定版本,下载地址: http://dev.mysql.com/downloads/connector/odbc/5.2.html MySQL Connector/ODBC 是 MySQL 官方发布的 ODBC 驱动程序包。 阅读全文
posted @ 2012-09-22 10:56 ChaunceyHao 阅读(204) 评论(0) 推荐(0)
摘要: QtitanRibbon 2.8.4 修复了几个影响向后兼容性的关键问题。 QtitanRibbon 是一组UI组件用以实现类似 Office 2007 界面效果的 QT 开发包。 阅读全文
posted @ 2012-09-22 10:55 ChaunceyHao 阅读(257) 评论(0) 推荐(0)
摘要: SmartGit 3.0.10 发布,这是一个新的 bug 修复版本,详细请看 change log SmartGit 是一个 Git 版本控制系统的图形化客户端程序。 阅读全文
posted @ 2012-09-22 10:49 ChaunceyHao 阅读(222) 评论(0) 推荐(0)
摘要: jQuery Mobile 1.2 RC2 发布,该版本修复了 RC1 的少许 bug,主要是 iOS 6 上输入框的缩放问题以及 Opera Mini 的弹窗问题。详细改进内容请看 ChangeLog。 我们希望这是正式版发布之前的最后一个版本。 Demos & docs | Change log | Download & CDN 阅读全文
posted @ 2012-09-22 10:48 ChaunceyHao 阅读(117) 评论(0) 推荐(0)
摘要: NetBSD是一份免费的、安全的及高度可移植的开源UNIX操作系统,它适合于很多种平台,从64-bit的AlphaServers及桌面系统 到手持 及嵌入式系统。它在设计上非常整洁,并拥有先进的特性,这使得它在业界和学术界都有口皆碑。用户可通过完整的源代码来获得支持。很多应用程序都可容易地从 NetBSD Packages Collection获得。 发行通知:http://blog.netbsd.org/tnf/entry/announcing_release_candidate_2_for 下载地址: NetBSD-6.0_RC2-i386.iso (313MB, torrent)Ne.. 阅读全文
posted @ 2012-09-22 10:47 ChaunceyHao 阅读(140) 评论(0) 推荐(0)
摘要: PhoneGap 2.1.0 正式版发布了,该版本主要是修复了上一版本中存在的 bug,详细的改进记录请看 ChangeLog。 从该版本开始 PhoneGap iOS 已经完全移植到使用 Automatic Reference Counting (ARC). PhoneGap是一款HTML5平台,通过它,开发商可以使用HTML、CSS及JavaScript来开发本地移动应用程序。因此,目前开发商 可以只 编写一次应用程序,然后在6个主要的移动平台和应用程序商店(app store)里进行发布,这些移动平台和应用程序商店包括:iOS、Android、BlackBerry、webOS、ba... 阅读全文
posted @ 2012-09-22 10:46 ChaunceyHao 阅读(143) 评论(0) 推荐(0)