- アプリケーション内でPDFを閲覧する
- PDFファイルのプリントプレビューを提供
- サーバサイドのWebアプリケーション内における表示のためにPDFをPNG変換する
- PDFを3Dシーン内に組み込む
- PDFの上に描いてそれらをネットワークのビューアにアノテートする
2003年にSun Labsの研究者達はミーティングの際にSunで幅広く使用されているオーディオコラボレーションツール、Sun(TM)Labs Meeting Suiteの一部としてPDFレンダラーを開発した。Meeting SuiteはOpenOfficeで作られたプレゼンテーションを与えるのを可能にするように設計されている。この時点でそのパブリックプロジェクトはまだ初期段階にありドキュメンテーションが未だ完成しておらず、大きなユーザコミュニティもない。しかしながらこのプロジェクトをオープンソース化することによって、Joshua Marinacci氏はこのプロジェクトが貢献しうるデベロッパ達を含めてコミュニティの拡大を期待している。
オリジナルのコードドロップはSunからである一方、私達はコミュニティからの多くの参加を望んでいます。それを確実にするために私達はこのプロジェクト 運営にElluminate(サイト・英語)のTome Oke氏を採用しました。彼はエキスパートとして成長しており、他の貢献者達ともその将来について話し合うのを楽しみにしています。このプロジェクトをPDFライブラリ(source)を比較しながらJoshは下記のようにコメントしている。
私達のもともとの目標はOpenOfficeの エキスポートで、いくつか欠如していた事がありました。なぜならそれはほとんどのPDF1.4仕様を実装するのですが、透明性、フォームへの埋め込み、特定のフォントエンコーディングが欠けていたのです。私達はコミュニティ内の興味をもったデベロッパ達がこれらの欠如した機能を補ってくれることと願っています。
JPedal(サイト・英語)はGPLライセンスを使用していて、特定のアプリケーションを実行不可にします。私達はこのようなライブラリにとってLGPLはより適してい ると思うのです。iText(サイト・英語)はビューア・レンダラーではないのです。iTextはPDFを作り出しますがそれを閲覧できません。これによってiTextとSwingLabs PDF Rendrerは素晴らしいパートナーとなるのです。私は人々がこれらをどのように統合するのか見るのをとても楽しみにしています。
原文はこちらです:http://www.infoq.com/news/2007/12/sun-releases-lgpl-pdf-renderer