2016-07-06 7 views
5

Adob​​eのデフォルトの印刷フォルダの場所にプログラムでアクセスしたい場合C#でそれを行う方法はありますか?にアクセスするAdobe Printing Preferences出力フォルダ

私はそれが何に設定されているかを知っていてもうまくいくと思うが、もし私のアプリからこの設定を可能にすれば、それも素晴らしいだろう。

enter image description here

私は申し訳ありませんが、

+0

を変更するには管理者権限が必要になりますあなたの個人ドキュメントフォルダに移動を意味するのですか? C:\ users \ \ documents – Av4t4r

+0

いいえ、私はMyDocumentsフォルダに移動するつもりはありません...明らかに、カスタムの場所に設定することができます。そのパスに関係なく、そのパスを取得する必要があります。 – konrad

答えて

5

をありがとう、私はそれが可能だとは思いません。

これらのオプションを直接設定することはできません(いずれの場合も、Windowsの間接レベルで処理され、レジストリキーが異なる可能性があるため、印刷ドライバオプションは非常に問題があります)。

https://forums.adobe.com/thread/1079735

+0

あなたの答えが記事へのリンクを持っているのは、答えに使用された作品をここに置いた場合にのみ素晴らしいものになります。 –

+0

@mortezaT、チップのおかげで、引用符で更新! – Mikael

3

設定のほとんどそのダイアログボックス内で、レジストリに住ん: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Adobe PDFHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Adobe PDF\PrinterDriverData

具体的には、Documents\*.pdfを持っている「ポート」キーは、あなたが欲しいものです。

注:これらは、HKLMキーなので、彼らは