「PDFBox 1.0」の版間の差分
提供: 個人的記録
15行目: | 15行目: | ||
<version>1.8.3</version> | <version>1.8.3</version> | ||
</dependency> | </dependency> | ||
+ | </pre> | ||
+ | = 使い方 = | ||
+ | == PDFページを追加する。 == | ||
+ | 以下のコードで空白のページを追加することができる。<br> | ||
+ | PDRectangleでページサイズを指定できるが、単位がポイントなのに注意(1ポイント=0.353mm) | ||
+ | <pre> | ||
+ | PDDocument doc = new PDDocument(); | ||
+ | PDRectangle rec = new PDRectangle(幅,高さ); | ||
+ | doc.addPage(new Page(rec)); | ||
+ | doc.save("出力先.pdf"); | ||
+ | doc.close(); | ||
</pre> | </pre> |
2013年12月31日 (火) 05:48時点における版
Apache FoundationのPDF生成ライブラリ。
このページは1.8.3準拠で記述しています。
ライセンス
- APL
本家サイト
Mavenでの導入
本家にもあるけど、今回はdependencyに以下を記述。
<dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox</artifactId> <version>1.8.3</version> </dependency>
使い方
PDFページを追加する。
以下のコードで空白のページを追加することができる。
PDRectangleでページサイズを指定できるが、単位がポイントなのに注意(1ポイント=0.353mm)
PDDocument doc = new PDDocument(); PDRectangle rec = new PDRectangle(幅,高さ); doc.addPage(new Page(rec)); doc.save("出力先.pdf"); doc.close();