PDF帳票に透かしを設定する

製品開発担当の大です。こんにちは。 シーオーリポーツ for Java Ver.4では、PDFおよびTIFFに透かしを設定することが可能になりました。今回はこの機能を使用してPDF帳票に透かしを設定する方法をご紹介したいと思います。 透かしを設定する PDF帳票の出力を開始する前にCrPdfDocumentオブジェクトにCrWatermarkオブジェクトを追加することで、透かしが設定されます。透かしの外観はシーオーリポーツの描画オブジェクトで作成するか、フォーム上にあらかじめ用意しておいたオブジェクトを指定します。以下の例では、テキストオブジェクトを新規に作成して設定しています。 不透明度を設 […]

Read more
出力済みの帳票をテストする

製品開発担当の大です。こんにちは。 帳票の開発において頭を悩ませる問題のひとつに「出力した帳票をいかにテストするか」というものがあります。紙に出力したものもPDFも人力の目視でのテストになりがちです。数が少ないうちはなんとかなっても、数が徐々に増え保守期間が長くなってくるとコストが嵩んできますよね… 今回は、CoReports for Java Ver.4に追加されたJUnit5用アサーションを使用して、できるだけ機械的に出力済みの帳票をテストする方法を考えていきたいと思います。 テストの準備 最初にJUnit5とシーオーリポーツのjarをプロジェクトに追加し、テストのimportに以下を記述 […]

Read more
帳票クリエータ Ver.4 for Java で1レコードを複数明細行に出力する

こんにちは、開発担当の Masa です。 今回はシーオーリポーツ 帳票クリエータ Ver.4 for Javaで1レコードを明細リストの複数行に出力する方法をご紹介します。

Read more
PDF帳票に電子署名・タイムスタンプを付与する

製品開発担当の大です。こんにちは。 先週エイチ・オー・エスでは「シーオーリポーツ Ver.12」「シーオーリポーツ for Java Ver.4」と2つの新製品をリリースしました。詳しくはリンク先をごらんください。今回は「シーオーリポーツ for Java Ver.4」に追加された機能のひとつ、PDF帳票に電子署名とタイムスタンプを付与する例をご紹介したいと思います。 今回の例は体験版でも動作させることができます。ぜひダウンロードして実際に試してみてください。 体験版ダウンロード:https://www.hos.co.jp/download/ PDF帳票の準備 ここでは簡単のためシーオーリポー […]

Read more
エイチ・オー・エス プログラム制御型帳票ツール最新版リリース

 帳票開発ツール「シーオーリポーツ」の開発・販売を行っている株式会社エイチ・オー・エスは、Java対応プログラム制御型帳票ツールの新バージョン「シーオーリポーツ for Java Ver.4」(以下、シーオーリポーツJavaV4) と、Windows用プログラム制御型帳票ツールの新バージョン「シーオーリポーツ Ver.12」(以下、シーオーリポーツV12)を2024年1月16日に発売いたします。

Read more