BRAVA

外部連携で使いみち広がる
高速・多機能ビューア

よくあるお問い合わせ/FAQ

HOME>よくあるお問い合わせ

Brava/Blazon Enterprise FAQ

6.ビューアのカスタマイズ 目次

印刷、テキスト選択ボタンや、PDFやTIFF出力メニューをビューアに表示しないようにサーバー設定で制御することはできますか。

BE_logo.png

Brava Server の構成パラメータを変更することで、Brava ビューアのツールボタンやメニューの項目をサーバー側から強制的に指定して、ユーザーが利用できる機能を制限することができます。

ActiveXビューアの場合:
BravaXParams(ActiveXビューア制御用のパラメータ)パラメータの設定や、BravaXクライアントAPIを使用してメニューの有効/無効化、表示/非表示を制御できます。

HTMLビューアの場合:
SignedConfigとよばれるファイル内で、APIを使用してメニューの有効/無効化、表示/非表示を制御できます。

目次へ戻る  FAQ Topへ戻る

iPad ビューアの機能を制限することはできますか。

BE_logo.png

通常のHTMLビューア同様にiPad 版 HTMLビューアでもメニューの表示制御可能ですが、iPadビューアでの表示についてはその制御対象項目に制限があります。
詳細についてはテクニカルサポートにお問い合わせください。

目次へ戻る  FAQ Topへ戻る

同一クライアントマシンに複数バージョンのBrava ActiveXビューアをインストールして使用することはできますか。

BE_logo.png

Brava Enterpriseのメジャーバージョンが異なる場合(7.2と7.5など)は同じマシンにインストールして使用することが可能です。

目次へ戻る  FAQ Topへ戻る

(XDLファイル)ファイルの変換を行った製品のバージョンとそのファイルを参照するBravaビューアのバージョンが異なっていても大丈夫ですか。

BE_logo.png  BLE_logo.png

Bravaビューアのバージョンは、XDL変換を実施したサーバー製品(Brava、Blazon)のバージョンと同じか、より上位でなければなりません。
下位バージョンのビューアで表示しようとするとエラーになります。

目次へ戻る  FAQ Topへ戻る

すかしはどこに入れられますか。

BE_logo.png  BLE_logo.png

すかしには下記の3種類があります。
画面すかしBravaビューアで表示した際の画面上に表示されるすかし
印刷すかしBravaビューアでから印刷を行った際の印刷物の各ページ上に焼きこまれるすかし
変換すかしBlazonでの変換後ファイル、またはBravaビューアから変換出力した際の出力ファイルの
各ページ上に焼きこまれるすかし

Brava Enterpriseでは、すかし文字の設定箇所は使用するビューアによって異なります。
Blazon Enterpriseでは、すかし文字はbanners-watermarks.xmlファイル内で設定します。

目次へ戻る  FAQ Topへ戻る

クライアントの印刷ログを取得することはできますか。

BE_logo.png

Bravaビューア自体には印刷のログを取得する機能はありませんが、ビューアに定義された 「PrintJobComplete」のイベントハンドラを追加することで、印刷ジョブ完了のイベントを補足し、ログ出力などの処理を実行できます。
呼び出し元のプログラムがこのビューア表示のコードを実行する時点で、ドキュメント名、現在時刻は取得することができ、BravaのAPIからは実行ユーザー名を取得することができるため、このイベントハンドラに呼び出し側メインシステムのログサーバーに情報を送信するコードを追加することで対応できます。
SDKに付属のJavaScriptのウィジェット APIを使用すると、イベントハンドラを以下のように記述することができます。

var ax = igc.be.client.activex.createInstance(axconfig);
var axid = ax.getId();
ax.on("PrintJobComplete", function(){
alert("印刷しました");
});

APIの詳細については、BravaSDK付属のドキュメントをご参照ください。

目次へ戻る  FAQ Topへ戻る

(HTMLビューア)印刷禁止にしてもブラウザの印刷機能で印刷できてしまいます。

BE_logo.png

HTMLビューアでドキュメントの印刷を禁止したい場合はAPIで印刷メニューを無効化することができますが、表示中の画面の内容はブラウザの印刷メニューで印刷できてしまいます。
Bravaの機能でこれを制御することはできませんが、印刷用のCSS(中身を非表示とする)を用意し、 表示対象ページのHEAD部分で、印刷時にはそのCSSが使用されるよう制御することで防ぐことができます。

目次へ戻る  FAQ Topへ戻る