タグ

2017年8月21日のブックマーク (4件)

  • Apache PDFBoxでPDFを印刷する - Qiita

    Apache PDFBoxが日語出力できるようになったのもあり、今まで全然使ったことなかったけどPDFBoxどんなことできるの?っていうのを少しずつ調べています。 今回はPDFの印刷の方法です。 下記の公式Documentを参考にしました。(というか下記を見たらこのページ見る意味ないですけど) https://pdfbox.apache.org/2.0/migration.html#pdf-printing PDFファイルの印刷 public static void main(String[] args) throws IOException, PrinterException { try (InputStream in = new FileInputStream("pdf.pdf")) { print(in); } } public static void print(InputStr

    Apache PDFBoxでPDFを印刷する - Qiita
  • Herokuで帳票(PDF)

    ふと思い立ってPDF出力のAddonの調査していたら予想外に大変な便利Addonにぶちあたりました(^^; 多分これは今年一番のお役立ちエントリです。一度でもPDF出力に悩まされたことのある人なら読まないと後悔するレベル(かも) ★HerokuPDF Addon Addonを探すとDocRaptorとHyPDFという二つのAddonが見つかります。 どちらもHTMLを渡せばそれをPDFに変換してくれるというサービスのようです。 多分、DocRaptorの方が有名なので、最初こちらから試そうと思ったんですが。。。 料金プランを見てビックリ Starter(Free) - 月に5件まで Basic($19) - 月に125件まで Professional($37) - 月に325件まで Premium($95) - 月に1250件まで Max($189) - 月に5000件まで 無料プランが

    Herokuで帳票(PDF)
  • 今どきのJavaのPDFライブラリ まとめ (2017年版) |

    稿では JavaPDF を作成/操作するライブラリについて調査した結果をご紹介します。 3年前の2014年に「今どきのJavaPDFライブラリ まとめ (2014年版)」という記事を書きましたが、3年間でだいぶ状況が変わりましたので、あらためて2017年現在で JavaPDF を操作するにはどんなライブラリがあるのかを再調査しました。 今回も OSS がメインです。 Apache PDFBox 最初に紹介するのは Apache PDFBox です。 比較的新しいライブラリで、Version 1.0.0 は2010年にリリースされ、現時点で最新の 2.0.4 は2016年12月にリリースされたばかりです。 2016年に新しいメジャーバージョン 2.0 がリリースされ、待望のマルチバイト文字対応が行われました。 それまでは日語が利用できなかったため、日でのシステム開発で脚光

    今どきのJavaのPDFライブラリ まとめ (2017年版) |
  • Java8でJava8っぽいコードを書く - Qiita

    概要(お前は何を言っているんだ) コードレビューしていると、Java8のfeature(Stream APIとかOptionalとか)を使ってるんだけど、Java7以前と大差ない書き方をされているコードをよく見かける。 もっと皆にJava8っぽいコードを書いて欲しい。そうじゃないともったいない。 (*"Java8っぽい"の基準は割りと(かなり?)私見が入っている) 言葉を尽くしても伝わりづらいので、例を作ろう。 ← これ ついでに、「無理してJava8のfeature使うことで、逆に悪くなってしまっている例」も作ろう。 対象読者 Java8でコード書いてるけど、Java7以前の書き方が染み付いちゃっていてなかなか抜け出せない人 「forやnullチェックは絶対使うべきでない」という思いが強すぎて、何でもかんでもStream APIやOptional使ってる人 Notice この記事で書いて

    Java8でJava8っぽいコードを書く - Qiita