2016-06-07   java   pdf 

PDFの最初数ページはローマ数字、残りはアラビア数字で、ページ番号を付け直す方法(Java+RomanNombre+itextpdf)

問題

解法

詳細

$ javac -classpath itextpdf-5.5.9.jar RomanNmbl.java
$ java -classpath itextpdf-5.5.9.jar:. RomanNmbl input.pdf output.pdf 2

fermat.pdfは本文1ページ目はPDFとしては15ページ目であった。

最初の14ページをローマ数字で振り直す(この部分は実際の書籍とはズレるけれど、そこは気にしないことに)

$ java -classpath itextpdf-5.5.9.jar:. RomanNmbl fermat.pdf outfermat.pdf 14

outfermat.pdfは本文1ページ目がPDFとしても1ページ目になった。

参照

関連

 2016-06-07   java   pdf