PDF No Save HTMLモード・FAQ


  1. PrintScreenキー対策は可能ですか?
  2. 全てのブラウザで動作しますか?
  3. PrintScreenキーが押された場合に表示される画面デザインをカスタマイズできますか?
  4. 制限事項などはありますか?
  5. 一度目はきちんとPrintScreenキーのテストはうまくいきますが、テストを繰り返すと、2回目以降、うまくいかない場合があります。

1.PrintScreenキー対策は可能ですか?
はい、有料オプション(1ドメイン32,400円・税込み)で可能です。サンプルはこちらをご参照ください。また、体験版でも体験していただけますので、ダウンロード・お試ししてみてください。

2.全てのブラウザで動作しますか?
いいえ、全てというわけではないですが、Windowsブラウザのシェアで約98%にて動作します。詳細は、サポートにお問い合わせください。

3.PrintScreenキーが押された場合に表示される画面デザインをカスタマイズできますか?
はい、content_hide_sh.htmlというHTMLファイルをカスタマイズしていただくことで、可能です。なお、カスタマイズ時にJavaScript部分は触らないようにしていただく必要がありますので、「【HowTo】コンテンツ保護画面カスタマイズ方法」をご参照ください。

  


4. 制限事項などはありますか?
ありますが、お客様コンテンツ保護のために、ここには記載することができません。恐れ入りますが、サポートにお問い合わせください。

  


5. 一度目はきちんとPrintScreenキーのテストはうまくいきますが、テストを繰り返すと、2回目以降、うまくいかない場合があります。
2通りの可能性が考えられます。1つは、お客様のサーバもしくはProxyなどのネットワーク環境の設定の影響で、全てのHTMLファイル及びJSファイルをUTF-8であると認識されてていることから起こっている問題です。PDF No Save・HTMLモードで出力されるファイルはデフォルトでは全てShift_JISになります。

この可能性か原因かどうかを判断するためには、「お任せ設定ウイザード」もしくは「詳細設定ウイザード」のステップ1で、「ブラウザのタイトルバーに表示されるページタイトル:」という箇所があるかと思いますので、こちらを空白にせずに、日本語を含む形で、「PDFあいうえおテスト漢字」などとしてください。その設定で作成したHTMLファイルなどをサーバにアップロードして、テストを行ってください。2回目にアクセスした時は、ブラウザのタイトルバーに表示されたページタイトルが文字化けしているならば、これが原因です。この時、PrintScreenキー対策に必要なJavaScriptも文字化けしていますので、PrintScreenキー対策が動作しないことになります。PrintScreenキー対策が動作しないなと感じたときにページタイトルバーを見て文字化けしているようであれば、これが原因です。

この場合の解決策ですが、HTMLモードのアプリで、最初に出力フォルダーを設定していただいたかと思いますが、そのページの下の方に、「10.(上級者向け設定)文字コードについて」という項目があるかと思いますので、ここで「UTF-8」を選択してください。また、Shift_JISで作成した以前のファイルと混在するとトラブルの元になりますので、必ず出力フォルダーは前回とは異なるフォルダーをご指定ください。

UTF-8で作成したHTMLファイル・JSファイル群をサーバにアップロードしていただき、再度テストを行ってください。それでも解決しない場合は、サポートに設置URL(PDFファイルは弊社が見ても問題のない無難なファイルに差し替えてください。)とともに、お知らせください。

上記の問題は、一般的な共有サーバではありえない設定であり、お客様が独自にセットアップされたサーバ(特に外部からのアクセスを遮断したローカルサーバ)に限られるかもしれません。

もう一つの可能性は、文字通り何回も何回もテストを繰り返されていて、そのうちの1回キャプチャーできたという場合ですが、大変申し訳ないのですが、或る程度は仕様になります。この危険性を回避・軽減するための設定としましては、製品版には、PrintScreenキーあるいはAltキーを何回か押したらエラーページに飛ばすという方法が可能ですので、エラー先ページでログを取っていただいたり、クッキーを焼いていただくなどして、再入室を拒否する処理を入れていただくことなどは可能です。