## Copper PDF オープンソースプロジェクト

HTML-PDF変換ミドルウェアCopper PDF の一部のソースを公開にしています。 公開したソースの利用条件は、商用利用しやすいApache License, Version 2.0としております。 ぜひ、ご活用ください。

## 現在公開しているソフトウェア

以下のソフトウェアを公開しています。

Sakae / Sakae Core
  PDF出力ライブラリおよび、縦書き対応のJavaグラフィックコンテキストです。
Source Resolver
  URLの解決のためのライブラリです。
Random Builder
  PDFのような順次的でないデータを効率良く生成するためのライブラリです。
Font Library
  Apache Batik 1.7 のフォント読み込みライブラリ(org.apache.batik.svggen.font)から派生したフォントライブラリです。 TrueType, OpenType(CFF-flavor) の読み込みに対応しています。

SAC Implementation
  Apache Batik 1.7のSAC実装から派生したSAC実装です。 バグの修正、マルチバイト文字への対応強化、一般的なブラウザとの互換機能が追加されています。
Plugin Frameword
  動的に読み込まれるプラグインのためのフレームワークです。

## ダウンロード・ビルド

ソースはSubversionで公開しています。 アクセス方法はこちらをご覧ください。

ソースのビルドにはApache Mavenが必要です。 ソースを取得した後、pom.xmlが存在するディレクトリで

    mvn package

を実行することでプロジェクトをビルドすることができます。 JARは各プロジェクトのtargetディレクトリに生成されます。 ライブラリが必要とする全てのJARを取得するには

    mvn dependency:copy-dependencies

を実行してください。全てのJARがtarget/dependencyに置かれた状態になります。

すぐにライブラリとして使用可能なビルド済みのバイナリは、 Sakaeと依存するライブラリをまとめたJAR(sakae-all.jar)をSourceForgeで配布しています。

## 開発者への連絡

バグ報告、パッチの提供などはSourceForgeのプロジェクトページからお願い致します。 著作権は座間ソフト・宮部龍彦(tatsuhiko at miya dot be)が保有しています。