编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是程序开发相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
FOP是由James Tauber发起的一个开源项目,原先的版本是利用xsl- fo将xml文件转换成pdf文件。但最新的版本它可以将xml文件转换成pdf,mif,pcl,txt等多种格式以及直接输出到打印机,并且支持使用SVG描述图形。
Apache Forrest是一个把来自各种不同的输入数据源转换成用一种或多种输出格式(比如HTML,PDF等)来统一显示的发布系统。它基于Apache
Commons项目中用来处理IO的一些工具类包,下面是一些示例代码: //直接将IO流转成字符串
Connla是一个Java包用于创建可导成TXT,CSV,HTML,XHTML,XML,PDF和XLS等格式的数据集。
JNI项目提供了两个代码生成实用程序和一个旨在简化用 C 进行JNDI 编程的核心C 库。使用仅具有相对简单的数据结构的本机C/C
Commons项目组中的一个各种集合类和集合工具类的封装 JavaDoc:http://www.ostools.net/apidocs/apidoc?api=commons-collections
PRTree是一个实现了优先级R-Tree以及空间索引的Java开发包,代码示例: PRTree tree = new PRTree (new Rectangle2DConverter (), 10);
jPOS是一个开源(文挡需要收费)的财务交易Java库和框架,能够通过定制和扩展,实现任何特殊的财务交换操作,适合要求高可用性的关键性业务处理过程。
VFS把对各种各样的的文件系统的访问封装成统一的应用程序接口,这大大的简化了应用程序本身代码的复杂度。Apache上的项目的稳定性也是有目共睹的,目前VFS支持下面一些文件系统,当然你也可以自行进行扩展。
Google Collections Library是由Google基于Java5.0 Collections Framework开发的一套新的Java集合框架。新添加的主要类型包括:
Prawn: 用Ruby生成PDF更简捷
GeoScope是一个开源的Java工具集,用于对IP地址进行地理分析。给定IP地址,它将告诉你其所处的位置-通常非常精确。
PJX支持读取,组合,处理,和生成PDF文档(注意:PJX需要 J2SE 1.4.0 或更高版本)。
Gettext 用于系统的国际化(I18N)和本地化(L10N),可以在编译程序的时候使用本国语言支持(Native Language
Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京技术学院的数学和计算机科学系的 Shigeru Chiba
JClassLib不但是一个字节码阅读器而且还包含一个类库允许开发者读取,修改,写入Java Class文件与字节码。
Enterprise Library for .Net Framework 3.5 – EntLib v4.1 是patterns & practices 小组为.NET Framework 3.5 开发一套企业库,目前最新版本为v4.1,共包括9个Application Block,包括数据访问(Data
Commons项目中用来处理Java基本对象方法的工具类包,可以简化很多平时经常要用到的写法,例如判断字符串是否为空等等。
html2ps能够把带有图片,复杂表格(包含rowspan/colspan) ,layer/div和 css样式的HTML转换成Postscript与PDF。html2ps对CSS2.1支持非常好,并且很好地兼容不正确的HMTL。它甚至能够转换几乎是采用CSS设计的网站如m
Commons项目中用来处理常用的编码方法的工具类包,例如 SHA1、MD5、Base64等等。