「ペーパレス化」という言葉が叫ばれて久しいが、Webアプリケーションから帳票を印刷したいというニーズはさほどに少なくなったように思われない。ビジネス・プロセスの自動化が進んだとはいえ、そこに確認と判断という「人間の手」が介在する以上、PDFやExcelファイル、HTMLページといった電子帳票も(一覧性という意味で断然優れた)紙帳票もなくなることはないだろう。 さて、これら帳票をWebアプリケーション上で発行しようとした場合、読者諸兄はどのような方法を用いているだろうか。HTML+CSS(Cascading StyleSheet)を使えば、それなりに精密なレイアウトを設計することはもちろん可能だ。しかし、HTML+CSSではどうしても環境による微妙なずれを完全に排除することはできないし、そもそもそれだけ精密なレイアウトをCSSで設計するのはなかなかの手間でもあるはずだ。また、HTML+CSS