0

私は、画像ライブラリの表示を担当する WPF プロジェクトに取り組んでいます。写真はフォルダに保存されます。ファイルを保護するためにフォルダーと画像を暗号化する方法があるかどうかを知りたいのですが (ユーザーはファイルを見るべきではありません)、これらのフォルダーをコードで参照してライブラリを構築する可能性を維持したいと考えています。

4

2 に答える 2

1

私が考える最善の方法は、ファイルとフォルダーをパスワード付きの Zip アーカイブに保存することです。zip ファイルは、Windows でネイティブにサポートされています。フレームワーク オプション外部ライブラリなど、zip ファイルをサポートするオプションは多数あります。

これは実際にはユーザーの改ざんからファイルを保護しないことに注意してください。カジュアルな観察者からそれらを隠すだけです。また、速度が低下する場合があります。可能な限り最速の圧縮オプションを使用する必要があります。

于 2012-11-19T16:06:43.557 に答える
0

Zipアーカイブと別の方法を使用できます:メインソリューションに別のプロジェクトプロジェクト(ライブラリ)を追加し、アプリケーションに画像フォルダを追加し、それらのbuild actionプロパティをresourceに設定します。これにより、画像はDLLに保存され、アクセスできるようになります。 Dll.iからの彼らは、このリンクをたどる前にそれを試しました:

get-folder-address-in-dll

于 2012-11-19T18:13:48.987 に答える