PDFファイルをダウンロードさせない

PDFファイルをダウンロードさせなくするには、特定のURLにあるときのみ、PDFファイルのページを表示するように、JAVA SCRIPTを埋め込みます。

このとき、ファイルを開いたACROBAT READER などのJAVA SCRIPT が有効でないときには、同じく表示しないようにします。

具体的には該当するファイルをアクロバットで開き、ツール>フォーム>テキストフィールド

からページ上にテキストフィールドを白色で同じ名前で全ページに貼り付けます。

これでページの文字が隠れます。

次に1ページ目のページプロパティに以下のスクリプトを埋め込めば、指定されたURLでファイルを開いたときにだけ、テキストフィールドが消されてページが見えるようになります。

 var arr = [“テキストフィールド名”];//設定したテキストフィールドの名前の配列
if(this.URL.indexOf(“http://hogehoge/”)==0){//配置予定のURL
    for(var i=0;i<arr.length;i++){
        this.getField(arr[i]).hidden = true;
    }
}
else{
    app.alert(“保存しての閲覧は許可されていません。”)
}

タイトルとURLをコピーしました