by HOS - 製品のタイプ: コンポーネント / Java Servlet / Java Class
シーオーリポーツ for Java by HOS
シーオーリポーツのJava版。シーオーリポーツ for Javaは、これまでのシーオーリポーツと同等の機能を有し、オブジェクトの概念も継承されています。また帳票レイアウトもフォームファイルを読み込むだけで移行することができます。既存システムの開発資産を有効に再活用し、Javaの環境に対応することができるようになります。シーオーリポーツ for Java描画ライブラリは、シーオーリポーツドキュメントファイル(バイナリフォーマット、XMLフォーマット)や、帳票フォーマットのデファクトスタンダードであるPDFファイルを作成するために使用するJavaのクラスライブラリです。Pure Java用モジュールと、Windows用モジュールの API は両モジュールで統一されており、jarファイルを置き換えるだけで、ユーザプログラムからは同じように使用することが可能です。
主な特徴
Pure Java対応のシーオーリポーツ
これまでの「シーオーリポーツ」と同等の機能を有し、オブジェクトの概念も継承されています。また帳票レイアウトもフォームファイルを読み込むだけで移行することができます。既存システムの開発資産を有効に再活用し、Javaの環境に対応することができるようになります。
2種類のモジュールを内包(Pure Java用/Windows用)
シーオーリポーツ for Java描画ライブラリは、シーオーリポーツドキュメントファイル(バイナリフォーマット、XMLフォーマット)や、帳票フォーマットのデファクトスタンダードであるPDFファイルを作成するために使用するJavaのクラスライブラリです。
Pure Javaで実装されたOSに依存しないモジュール(以下Pure Java用モジュール)と、JNI(Java Native Interface)を内部で使用するWindows版のモジュール(シーオーリポーツ for Java 描画ライブラリJNIモジュール、以下Windows用モジュール)があります。Windows版では、プリンタへの直接出力やTIFF形式のドキュメント作成など、Pure Java版では未実装の機能を使用することができます。
モジュールによる機能の違い
Pure Java用モジュールと、Windows用モジュールの API は両モジュールで統一されており、jarファイルを置き換えるだけで、ユーザプログラムからは同じように使用することが可能です。ただし、両者の提供する機能には違いがあります。また、いくつかの項目は現在シーオーリポーツ for Javaでは実装されていません。
主な機能
PDFの標準セキュリティ機能に対応(Windows用モジュール)
暗号の強度、文書の変更、印刷、保存といった操作の権限に対して制限を付加したPDFファイルの出力を行なうことが可能。
セキュリティがかかったPDFファイルへのアクセスに対してパスワード設定をすることも可能。
第三者による不正アクセスやドキュメントの改ざんを防止することが可能。
外字の埋め込み
HOS独自形式やPDF形式の帳票ファイルを作成する際に、外字を含めることが可能。
市販の外字フォントやWindows外字エディタ等で作成した外字を使用することが可能。
Web環境での運用において問題となる人名や地名などの外字は独自のF変換技術によりクライアント側には外字フォントがなくても表示・印刷が可能。
カスタマイズ可能なプレビュー機能(Windows用モジュール)
帳票をプレビュー、印刷するビューコントロールは、文字列検索や特定のページのみの印刷など機能。
そのままデフォルトの状態で使用するだけでなく、カスタマイズをすることも可能。
帳票ファイル作成方法の指定(Windows用モジュール)
HOS独自形式を作成する場合、通常はメモリを使用しますが、フラグを設定することにより、メモリを使用する代わりに、ハードディスクを使用することが可能。
大量の帳票ファイルを作成したり、Webアプリケーションで同時に複数の帳票ファイルを作成する場合等、使用するメモリに制限がある場合に有効。
帳票ファイルの一括印刷(Windows用モジュール)
フォルダを指定するだけで、そのフォルダ下にあるHOS独自形式ファイル・XMLファイルを一括印刷。
一括印刷を使う事によって、個別に印刷する事による煩雑な手続きを行なうことなく、自動的にまとめて印刷することが可能。
例えば、複数トレイがあるレーザプリンタ等では、A4、A3、B4と異なる用紙を各トレイに入れておくことにより、一度の印刷指示で印刷させることが出来ます。
PartNumbers: PC-514393-138131 514393-138131 PC-514393-138133 514393-138133 PC-514393-138135 514393-138135 PC-514393-138137 514393-138137
PurchaseOptions: シーオーリポーツ for Java(ダウンロード版) 1 開発ライセンス - 1年間のテクニカルサポート(1年目), シーオーリポーツ for Java(ダウンロード版) 1 開発ライセンス 製品ユーザ様向け優待価格版 - 旧バージョンからのアップグレード - 1年間のテクニカルサポート(1年目), シーオーリポーツ for Java(ダウンロード版) 1 追加ライセンス + 1年間のテクニカルサポート(1年目), シーオーリポーツ for Java(ダウンロード版) 1 年間のテクニカルサポート(2年目以降)
Resources: シーオーリポーツ エディション別の機能比較表, シーオーリポーツ ユーザーズ マニュアル, シーオーリポーツ for Java ビューコントロール, シーオーリポーツ for Java 動画サンプル1:データの1レコードを1ページに出力するタイプの帳票を作成。, シーオーリポーツ for Java 動画サンプル2:データの1レコードを明細の1行に出力するタイプの帳票を作成。, シーオーリポーツ for Java 動画サンプル3:クライアントからの指示に従ってサーバ側で帳票を出力するウェブアプリケーションを作成。, シーオーリポーツ for Java 体験版 - 試用期限はインストール後30日間
OS: Windows Vista, Windows XP, Windows Server 2003, Windows 2000
製品のアーキテクチャー: 32Bit
ツールタイプ: コンポーネント
コンポーネントのタイプ: Java Servlet, Java Class
開発に使用したツール: Java 2 SDK (JDK 1.4)
互換性のあるプラットフォーム: Microsoft Visual Basic 6.0
製品のクラス: ユーザーインターフェース コンポーネント
Keywords: Professional Partner COReports COReport シーオー リポーツ CO シオー シオ Report Reports リポート リポト シーお シお