摘要:
PDFBox 设计时采用面向对象的方式来描述PDF文件。PDF文件的数据时一系列基本对象的集合:数组,布尔型,字典,数字,字符串和二进制流。PDFBox在org.pdfbox.cos包(COS模型)中定义这些基本对象类型,我们可以使用这些对象与PDF文档进行任何交互,但是首先应该对PDF文档内部结构以及高层概念做一些深入的了解。例如,页面和字体都是带有特殊属性的字典对象。 新浪下载地址:http://ishare.iask.sina.com.cn/f/15276873.html .NET下使用C#读取PDF步骤:解压缩下载的PDFBox,找到其中的Bin目录,需要在项目中添加引用的dll文件有 阅读全文
摘要:
PetShop是一个范例,微软用它来展示.Net企业系统开发的能力。PetShop是一个小型的项目,系统架构与代码都比较简单,却也凸显出许多颇有价值的设计与开发理念。在软件体系架构设计中,分层式结构是最常见的,也是最重要的一种结构。微软推荐的分层式结构一般为三层,从下至上分别为:数据访问层、业务逻辑层、表示层。数据访问层:负责数据库的访问。简单地说就是实现对数据表的Select,Insert,Update,Delete的操作。业务逻辑层:系统核心,与系统的业务有关。以PetShop为例,业务逻辑层的相关设计,均和网上宠物店特有的逻辑有关。例如查询宠物、下订单、添加宠物到购物车等等。如果涉及到. 阅读全文