• R/O
  • SSH
  • HTTPS

pdf-brewer: List of commits


RSS
Rev. Time Author
r38 2022-10-14 14:51:21 hirukawa_ryo

* pdf-brewer 0.5.1
依存ライブラリ pdfbox 2.0.23 -> 2.0.27
源暎こぶり明朝は数字の幅が揃っていないので、源様明朝 + 源真ゴシックのほうが望ましいです。

r37 2021-05-22 18:52:23 hirukawa_ryo

* pdf-brewer 0.5.0
剣暎ゴシック、源暎こぶり明朝 に対応しました。

r36 2021-05-22 12:56:03 hirukawa_ryo

* pdf-brewer 0.5.0
源様明朝1.001 "GenYoMinJP-Regular.ttf", "GenYoMinJP-Bold.ttf" に対応しました。
フォントに存在しないグリフを ? (はてな記号)に置き換えるようにしました。

r35 2021-05-21 14:06:40 hirukawa_ryo

* pdf-brewer 0.5.0
依存ライブラリ net.osdn.util.io:auto-detect-reader を削除しました。今後は UTF-8 にのみ対応します。

r34 2021-05-21 14:00:46 hirukawa_ryo

* pdf-brewer 0.4.8
リポジトリ jcenter -> mavenCentral
依存ライブラリ pdfbox 2.0.22 -> 2.0.23
Noto Sans JP (NotoSansJP-Regular.ttf, NotoSansJP-Bold.ttf) を読み込み対象ファイルに追加しました。
Noto Serif JP (NotoSerifJP-Regular.ttf, NotoSerifJP-Bold.ttf) を読み込み対象ファイルに追加しました。

r33 2020-12-22 10:40:22 hirukawa_ryo

* pdf-brewer-javafx 0.4.7
依存ライブラリ pdf-brewer 0.4.6 -> 0.4.7
依存ライブラリ pdfbox 2.0.21 -> 2.0.22

r32 2020-12-22 10:23:35 hirukawa_ryo

* pdf-brewer 0.4.7
依存ライブラリ pdfbox 2.0.21 -> 2.0.22

r31 2020-11-26 14:27:24 hirukawa_ryo

* pdf-brewer-javafx 0.4.6
依存ライブラリ pdf-brewer 0.4.5 -> 0.4.6

r30 2020-11-21 13:01:56 hirukawa_ryo

(empty log message)

r29 2020-11-21 13:00:15 hirukawa_ryo

* pdf-brewer 0.4.6
アプリケーションフォルダーに fonts フォルダーが配置されている場合、fonts フォルダーからフォントをロードするようにしました。
ロード対象のファイルは IPAexフォント(ipaexg.ttf、ipaexm.ttf)、源真ゴシック(GenShinGothic-Regular.ttf、GenShinGothic-Bold.ttf)、源様明朝(GenYoMinJP-R.ttf、GenYoMinJP-B.ttf)です。
fonts フォルダーによって macOS/Linux にも対応できるようになります。
尚、macOS/Linuxのシステムフォントディレクトリーからのフォント検索には対応しません。現時点でpdfboxを使ったフォント埋め込みにOTFは対応しておらずTTFが必要になります。macOS/Linuxのシステムフォントの多くはOTFであるため、システムフォントディレクトリーを検索するべきではないと判断しました。

r28 2020-11-18 15:58:45 hirukawa_ryo

* pdf-brewer-javafx 0.4.5
依存ライブラリ fx-util 0.3.8 -> 0.4.0
SingletonApplicationを継承したMainクラスをMainAppクラスにリネームしてエントリーメソッドmainのみを持つMainクラスを追加しました。

r27 2020-10-23 10:12:40 hirukawa_ryo

* pdf-brewer-javafx 0.4.4

r26 2020-10-23 10:10:06 hirukawa_ryo

* pdf-brewer-javafx 0.4.4

r25 2020-10-21 09:30:48 hirukawa_ryo

* pdf-brewer-javafx 0.4.4
fx-pdf 0.2.5 -> 0.2.6
fx-util 0.3.7 -> 0.3.8
pdf-brewer 0.4.3 -> 0.4.5
yamlbeans 1.14 -> 1.15

r24 2020-10-05 15:46:00 hirukawa_ryo

* pdf-brewer 0.4.5
A4やB5などの定形用紙サイズだけでなく任意の用紙サイズを指定できるようにしました。
\media A4 などの代わりに \media 200 300 のように用紙サイズの横と縦をミリメートル単位で指定できます。

r23 2020-10-05 10:31:47 hirukawa_ryo

* pdf-brewer-javafx 0.4.3
.pb .yml の他に .pdf を開けるようにしました。

r22 2020-09-14 22:33:12 hirukawa_ryo

* pdf-brewer 0.4.4
FontLoader ロードするファイル名、フォント名を制限できるようにしました。
これでOutOfMemoryErrorが解消するとよいのですが…。

r21 2020-07-15 07:45:37 hirukawa_ryo

* pdf-brewer-javafx 0.4.2

r20 2020-07-13 13:46:11 hirukawa_ryo

* pdf-brewer-javafx 0.4.2
依存ライブラリのバージョンを変更しました。
fx-util 0.3.6 → 0.3.7

r19 2020-07-13 11:39:32 hirukawa_ryo

* pdf-brewer 0.4.2
依存ライブラリのバージョンを変更しました。
fx-util 0.3.3 → 0.3.6
pdf-brewer 0.4.1 → 0.4.3
yamlbeans 1.12-fixed → 1.14
exewrap 1.6.0 → 1.6.2

r18 2020-07-13 11:32:45 hirukawa_ryo

* pdf-brewer 0.4.3
テンプレートのサンプルを更新しました。消費税率 8% → 10%、NULL項目への対応等。

r17 2020-06-15 14:45:31 hirukawa_ryo

* pdf-brewer 0.4.3
PdfBrewer.saveメソッドにPathを引数にとるオーバーロードを追加しました。
String, File, Path それぞれを引数にとるsaveメソッドが内部で作成するOutputStreamをtry-with-resourcesでcloseするようにしました。
OutputStreamを引数にとるsaveメソッドはOutputStreamをcloseしません。

r16 2020-06-11 10:11:23 hirukawa_ryo

* pdf-brewer 0.4.2
PDF作成アプリケーション名を指定するsetCreatorメソッドを追加しました。
PDF変換アプリケーション名を指定するsetProducerメソッドを追加しました。

r15 2020-04-13 13:59:17 hirukawa_ryo

* pdf-brewer 0.4.1
依存ライブラリpdf-brewerのバージョンを0.3から0.4.1に変更しました。
これによりFontLoaderのnormalize処理でNullPointerExceptionが発生するバグが修正されます。

r14 2020-04-13 13:43:16 hirukawa_ryo

* pdf-brewer 0.4.1
FontLoaderのnomalize処理でNullPointerExceptionが発生するバグを修正しました。

r13 2020-02-24 15:56:37 hirukawa_ryo

* pdf-brewer 0.4
あふれた文字列の行末処理を指定する命令 \text-overflow を追加しました。wrap を指定すると従来通り行の折り返しをおこないます。truncate を指定すると折り返さずに残りの文字を切り捨てます。ellipsis を指定すると折り返さずに残りの文字を切り捨て行末に省略記号(…)を出力します。\text-overflow を指定しない場合の既定値は wrap です。

r12 2020-01-04 12:38:55 hirukawa_ryo

* pdf-brewer 0.4

r11 2019-11-27 20:00:14 hirukawa_ryo

* pdf-brewer 0.3
JavaFX汎用クラスをfx-util、fx-pdfに移動しました。

r10 2019-11-27 19:59:14 hirukawa_ryo

* pdf-brewer 0.3
JavaFX汎用クラスをfx-util、fx-pdfに移動しました。

r9 2019-09-03 19:59:28 hirukawa_ryo

IMPORT PROJECT: pdf-brewer-javafx

Show on old repository browser