私は、ディスクに格納された.pdfファイルを開くWPFアプリケーションを持っています。ファイルがアプリケーションのインストールの一部として来るように、どのようにそれらの.pdfファイルをプロジェクトに含めるべきですか?wpfアプリケーションのリソースとしてpdfファイルを使用する方法
0
A
答えて
1
ちょうど私が独自のディレクトリではなく、プロジェクト/ソリューション・ディレクトリに、アプリケーションファイルの残りの部分から分離されたデータを格納しますプロジェクト
1
のルートディレクトリに.pdfファイルを配置します。 pdfファイルをこのディレクトリに置き、静的なクラス/文字列を使用してこのフォルダの(相対的な)場所を格納します。もう1つの良い方法は、jsonファイルにディレクトリの場所を設定することです。 WPF側ではListBox
をこのストアの場所に、directory.getfiles
を使用してpdfのリストを取得してください。
0
I have eventually settled on using Resources as pdf storage.
So the steps include:
1. Open project's Properties. Select Resources. A blank white window will appear.
2. Dragg the files (in this case the .pdf's) onto this window.
3. A new folder in Project Explorer will appear called Resources, and all the added files will be in the folder.
4. Select all files in the Resources folder and changed Build Action to Embedded Resource.
5. To accesses the .pdf files,
string pDF = Path.Combine(Path.GetTempPath(), "Name of the Pdf.pdf");
File.WriteAllBytes(pDF, YouProjectName.Properties.Resources.Name of the Pdf);
6. To open pdf
Process.Start(pDF);
I found it convenient to have the .pdfs be embedded into AppName.exe.
関連する問題
- 1. WPFアプリケーションのリソースとしてPDFを埋め込む
- 2. WIXを使用してWPFアプリケーションを配備する方法
- 3. itextsharpを使用して他のpdfファイルにpdfを追加する方法
- 4. アップロードPDF /春を使用して、データベース内のPDFファイルをアップロードする方法
- 5. Rubyを使用してPDFファイルをローテーションする方法
- 6. talendを使用してファイル(image、pdf、......)をダウンロードする方法
- 7. Postmanでrawを使用してファイルをアップロードする方法(pdf)
- 8. ファラデーを使用してPDFファイルをアップロードする方法
- 9. トリガを使用してWPFテキストボックススタイルをWindowsリソースに配置する方法
- 10. WPFアプリケーション内からPDFファイルを開く
- 11. MVVMとVB6ユーザーコントロールを使用してWPFアプリケーションを構築する方法
- 12. iText7を使用してPDFファイルの背景としてフルPDFページを追加する方法
- 13. Akka StreamsとHTTPを使用してHTTPリソースをファイルにダウンロードする方法は?
- 14. wpfアプリケーションをドッキングして使用する
- 15. リソースとしてpdfを起動する
- 16. Javascriptを使用してPDFファイルのリモートリンクを開く方法
- 17. Cocoaアプリケーション内のシステムプラグイン(.saverバンドル)をリソースとして使用する
- 18. デリゲートの使用方法は? (WPF Storyboardsを例として使用)
- 19. ImageMagickを使用してPDFファイルを画像ファイルに変換する方法
- 20. XMLDataProviderを静的リソースとして使用してデータをコンボボックスにバインドするWPF
- 21. HTML5とJavaScriptを使用してPDFを生成する方法
- 22. プログレスバーを使用してWPFアプリケーションで別のウィンドウを表示する方法
- 23. セレンを使用してPDFファイルを読む方法
- 24. mulesoftを使用してHTTP URLを入力してzipファイルとPDFファイルをダウンロードする方法は?
- 25. WPFバインディングを使用して静的リソースを割り当てる
- 26. pdfファイルを開いてpdfsharpを使用してフォームでプレビューする方法
- 27. WPFアプリケーションのCPU使用量を削減する方法は?
- 28. MVVMでWPFアプリケーションのFolderBrowserDialogを使用する方法
- 29. wpfを使用してPDFをレンダーする
- 30. java/Androidのitextpdf.jarファイルを使用して既存のPDFファイルを読む方法