BT

SunがオープンソースPDF Rendererをリリース

作者: Geoffrey Wiseman , 翻訳者 編集部 投稿日 2007年12月18日 |
SunがSwingLabsの 一部として新たなオープンソースプロジェクトをリリースした(source)。”100% Java PDF レンダラーとビューア”のPDFレンダラー(source)である。PDFレンダラーはファイルからポータブルドキュメントフォーマット(PDF)を解析し、AWTイメージとしてもしくはGraphics2D実装を使用してパネル内に表示することができる。それは他のSwingLabsで使用されているのと同様の、LGPLライセンスの下でライセンスされている。
  • アプリケーション内でPDFを閲覧する
  • PDFファイルのプリントプレビューを提供
  • サーバサイドのWebアプリケーション内における表示のためにPDFをPNG変換する
  • PDFを3Dシーン内に組み込む
  • PDFの上に描いてそれらをネットワークのビューアにアノテートする
このプロジェクトは2007年12月にオープンソース化したが、それには長い歴史があった。
2003年にSun Labsの研究者達はミーティングの際にSunで幅広く使用されているオーディオコラボレーションツール、Sun(TM)Labs Meeting Suiteの一部としてPDFレンダラーを開発した。Meeting SuiteはOpenOfficeで作られたプレゼンテーションを与えるのを可能にするように設計されている。
この時点でそのパブリックプロジェクトはまだ初期段階にありドキュメンテーションが未だ完成しておらず、大きなユーザコミュニティもない。しかしながらこのプロジェクトをオープンソース化することによって、Joshua Marinacci氏はこのプロジェクトが貢献しうるデベロッパ達を含めてコミュニティの拡大を期待している。
オリジナルのコードドロップはSunからである一方、私達はコミュニティからの多くの参加を望んでいます。それを確実にするために私達はこのプロジェクト 運営にElluminate(サイト・英語)のTome Oke氏を採用しました。彼はエキスパートとして成長しており、他の貢献者達ともその将来について話し合うのを楽しみにしています。

私達のもともとの目標はOpenOfficeの エキスポートで、いくつか欠如していた事がありました。なぜならそれはほとんどのPDF1.4仕様を実装するのですが、透明性、フォームへの埋め込み、特定のフォントエンコーディングが欠けていたのです。私達はコミュニティ内の興味をもったデベロッパ達がこれらの欠如した機能を補ってくれることと願っています。
このプロジェクトをPDFライブラリ(source)を比較しながらJoshは下記のようにコメントしている。
JPedal(サイト・英語)はGPLライセンスを使用していて、特定のアプリケーションを実行不可にします。私達はこのようなライブラリにとってLGPLはより適してい ると思うのです。iText(サイト・英語)はビューア・レンダラーではないのです。iTextはPDFを作り出しますがそれを閲覧できません。これによってiTextとSwingLabs PDF Rendrerは素晴らしいパートナーとなるのです。私は人々がこれらをどのように統合するのか見るのをとても楽しみにしています。

原文はこちらです:http://www.infoq.com/news/2007/12/sun-releases-lgpl-pdf-renderer

この記事に星をつける

おすすめ度
スタイル

こんにちは

コメントするには InfoQアカウントの登録 または が必要です。InfoQ に登録するとさまざまなことができます。

アカウント登録をしてInfoQをお楽しみください。

あなたの意見をお聞かせください。

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする
コミュニティコメント

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

HTML: a,b,br,blockquote,i,li,pre,u,ul,p

このスレッドのメッセージについてEmailでリプライする

ディスカッション
サイト全般について
バグ
広告
記事
Marketing
InfoQ.com and all content copyright © 2006-2016 C4Media Inc. InfoQ.com and 株式会社豆蔵 InfoQ Japan hosted at Contegix, the best ISP we've ever worked with.
プライバシー
BT

We notice you’re using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.