» Archive for September, 2006

Blog程序更新日志

Friday, September 29th, 2006 by rubypdf

2006-10-12

  • install sitemap plugin

2006-10-1

  • 中华人民共和国成立57周年,祝天下的华人节日快乐,祝全世界喜欢中国的人都快乐!
  • 终于可以在搜索引擎上看到我博客的身影了,祝贺下。
  • 终于把awstats配置出来了,本来是打算选blog的插件的,但感觉配置比较麻烦,还是选择了sf.net上的版本单独安装。
  • 昨天收到了Manning出版公司email过来的iText in Action 第二章到第十二章,加上之前从Manning公司免费下载的第一章,我已经有前12章的early access edition。没有想到身为比利时Bruno不尽开发功底高,英语也这么好,佩服。 十一假期后要好好看了。
  • 思考如何把我这20G空间也共享些出来给那些喜欢Ruby on Rails但暂时又不想购买空间的朋友。

2006-09-28:安装WordPress 2.04

  • 注册rubypdf.com域名同时购买dreamhost 空间已经有一个多星期了,然后在空间上乱装了一通,终于决定下来还是从Blog开始起步,主要是把我的学习和研究放在上面,有Ruby on Rails,有PDF相关的应用与开发(iText与iTextSharp将是重点),有ASP.NET(C#为主)方面的技术。
  • 写了第一个插件:源代码高亮显示,根据dp.SyntaxHighlighter(一个纯javascript的语法加亮程序)。
  • 安装Gudlyf’s AuthImage Plugin 着实浪费了我不少时间,最后发现竟然是地址问题,晕。

现在可以下载《iText in Action》的第一章了

Thursday, September 28th, 2006 by rubypdf

Manning出版公司推出了iText in Action的EARLY ACCESS EDITION,但国内的用户无法访问Publisher’s iText in Action page(该书在出版社的页面),所以我通过ssh登陆我的网站并下载到本站点供感兴趣的下载学习。
lowagie_ch1_meap.pdf

iText in Action-Creating and Manipulating PDF

Thursday, September 28th, 2006 by rubypdf

iText in Action
Creating and Manipulating PDF
iText in Action
Bruno Lowagie, Manning Publications Co. 2006
General Information
Release date: November 21, 2006
Page count: about 600 pages
ISBN: 1932394796
Price: $49.99 (Softbound print book) | $25.00 (PDF ebook)

Description

PDF is the file format of choice whenever a document must preserve its structure and layout. This comprehensive guide to PDF generation and manipulation with the iText library will be a valuable long-term resource for those interested in understanding and working with PDFs. It is the only book about iText, written by one of the creators of this popular tool.

Developers looking to enhance web- and other applications with dynamic PDF document generation and/or manipulation will find this book unique in content and readability. Based on ongoing examples that encourage learning “in action”, they will finally understand PDF and learn how to build applications that produce professional, high-quality PDF documents.

While the basic functionality of iText is easy to acquire, this book lowers the learning curve for more advanced functionality. It explains how to use iText to create/manipulate PDF documents on-the-fly in one or more of the following situations:

* Due to time or size, the PDF documents can’t be produced manually.
* The content of the document must be calculated or based on user input.
* The content needs to be customized or personalized.
* The PDF content needs to be served in a web environment.
* Documents are to be created in “batch process” mode.

All the examples are written in Java, but they can be easily adapted to .NET by developers using one of the .NET ports: iTextSharp (C#) or iText.NET (#J). While iText is a free Java library and the examples are written from the point of view of the Java developer, nine out of ten examples can be run by .NET developers with only minimal changes.
Table of Contents:
Part 1: Introduction

* Chapter 1: iText, when and why
* Chapter 2: PDF engine jump-start
* Chapter 3: PDF, why and when

Part 2: Basic building blocks

* Chapter 4: Composing text elements
* Chapter 5: Inserting images
* Chapter 6: Constructing tables
* Chapter 7: Constructing columns

Part 3: PDF text and graphics

* Chapter 8: Choosing the right font
* Chapter 9: Using fonts
* Chapter 10: Constructing and painting paths
* Chapter 11: Adding color and text
* Chapter 12: Drawing to Java Graphics2D

Part 4: Interactive PDF

* Chapter 13: Browsing a PDF document
* Chapter 14: Automating PDF creation
* Chapter 15: Creating annotations and fields
* Chapter 16: Filling and signing AcroForms
* Chapter 17: iText in web applications
* Chapter 18: Under the hood

Extra: Appendices and more samples

* Extra: Appendices
* Extra: More samples (not in the book)
read more:
http://itext.ugent.be/itext-in-action/