kyukyunyorituryo / AozoraEpub3

青空文庫テキスト→ePub3変換
http://www18.atwiki.jp/hmdev/
Other
145 stars 14 forks source link

廃止メソッド(getCount)および未使用プロパティ(ImageInfo#ZipIndex)削除 #24

Closed happynow closed 8 months ago

happynow commented 8 months ago

Remove deprecated ZipArchiveInputStream#getCount method and unused ImageInfo#ZipIndex property.

廃止された ZipArchiveInputStream#getCount メソッドの警告を解消しました。 修正前のプログラムでは getCount の戻り値は最終的に ImageInfo のコンストラクタに渡され、ZipIndexプロパティに設定されます。 しかし、このプロパティは、ソースコードでもテンプレートでも使われていません。 リファクタリングも兼ね、getCountの呼び出しとZipIndexプロパティを削除しました。

(参考) 動作確認の手順

1. Epub3Writer.java の645行目

入力テキストファイル例

画像物語
にんじん
[#画像(test.png)入る]

むかしむかし

表紙: 10 行目までの [先頭の挿絵] 変換前確認: ON (注意)変換前確認画面で縮尺を変えるなどして図形を編集する必要があります

2. ImageInfoReader.java の235行目

jpgやpngの画像を格納したフォルダを圧縮してドラッグ&ドロップ