0

PHP を使用した PDF ファイルの暗号化に問題があります。

ケース: 4sh*red (dot) com などのファイルをアップロードおよびダウンロードするためのローカル システム (Web ベース) があるとしますが、それは PDF ファイルしか許可しません。ユーザーはサインアップしてログインし、自分のパソコンを使用して PDF ファイルをダウンロードします。ユーザーがシステムから PDF ファイルをダウンロードした後、ファイルをダウンロードしたコンピューターでのみファイルを表示できます。しかし、別のユーザーがそれ (つまり、ダウンロードした PDF ファイル) を別のコンピューターにコピーすると、そのファイルはそのコンピューターで表示できなくなります

注: ここでは、パスワードを使用して PDF ファイルを保護するという意味ではありません。最近では、PDF のパスワード保護を解除するために使用されるソフトウェアがたくさんあるためです。ただし、ファイルを別のコンピューターにコピーすると、ファイルをまったく表示できなくなります。

PHPでそれを行うことはできますか?はいの場合、ケースを解決するためのアルゴリズムを知っていますか? あなたの応答または回答に本当に感謝します。ありがとうございました。

4

1 に答える 1

0

PDF 形式は、Adobe によるオープン形式です。これは、それを読み取ることができ、それを変更できるまったく同じプログラムがたくさんあることを意味します。

独自のプログラムを作成して PDF に何かを追加すると、おそらくこれが可能になります。

もう 1 つの質問は、ドキュメントを Web ブラウザでユーザーに表示できるようにしないのはなぜですか? もちろん、精通したユーザーがそれを取得する方法はまだありますが、ほとんどの初心者は方法を知らないため、最も単純なブロック (右クリック/保存など) を簡単に閉じることができます。

おそらく興味深いのは、今日多くの企業がビデオで行っていることです。送信者を特定する非表示または表示の「情報」を PDF に動的に追加できます。そのようにして、PDF が別の場所に表示された場合 - 誰がそれを広めたのかがわかります.... 繰り返しになりますが、PDF はオープン フォーマットであるため、メイン コンテンツに書いた内容は誰でもいつでも消去できます。コンテンツまたは何かに隠されたイメージ。

于 2013-03-16T18:13:56.653 に答える