PrizmDoc

コードサンプル

PrizmDocは、お手持ちのWebアプリケーションに簡単に実装することができます。
16種類のコードサンプルをご紹介しますのでご活用ください。

PrizmDocコードサンプル

画像をクリックすると開発元Accusoft社のWebサイト(英語)で、
実際のコードをご覧いただけます。


APIを利用して注釈を付ける

ビューアのUIを変更し、2つのボタンのうち一方をクリックすると「承認済み」スタンプが追加、もう一方をクリックすると「拒否」スタンプを追加する方法が呼び出されます。
ビューアの基本的な埋め込み

ビューアをページに埋め込むために必要なのは、JavaScriptの数行の短い行、CSSクラス、およびページ内のDIVだけです。
Chromeレスビューア

タブ、パネル、ダイアログなどのChromeを使わずにビューアを埋め込みます。



ビューアのUIを設定する

ビューアのUIは、オプション引数のプロパティを設定することにより構成することができます。
カスタムコントロール

ビューアの外部に独自のコントロール(ボタン、タブ、パネルなど)を追加し、これらを使用してビューアを制御します。
カスタムスタイル

スタイルシートを変更して、ビューアの見た目、操作感をカスタマイズします。



カスタムサムネイル

サムネイルのコントロール部分をビューアの外部に埋め込み、それを使用してドキュメント内のページをナビゲートします。
デジタル著作権管理

ビューアを埋め込むときにデジタル著作権管理(DRM)を有効にします。
ローカライゼーション

language.jsonファイルを変更して、ビューアをローカライズします。



印刷用紙サイズのカスタマイズ

このコード例は、A4ページサイズを印刷オプションに追加する方法を紹介します。
イベントのサブスクライブ

ビューアのAPIを使用してビューアのすべてのイベントを監視し、イベント発生時にトーストで通知するデモです。
ユーザー/レイヤー管理

高度な注釈レイヤー機能を使用して、個々のレイヤーへのユーザーアクセスを管理します。



マウスホバーイベントを使用してツールチップを実装する

マウスホバーイベントを使用して、マークオブジェクトのカスタムツールチップを作成します。
垂直型メニュー

ViewerTemplate.htmlにあるマークアップを変更して、タブパネルの位置を変更します。