2017-10-11 6 views
-3

大きなバッチの.msgファイルを.pdfに変換しようとしていました。これまではUniversal Document Converterとそのライブラリを活用することができましたが、問題はあります。基本的にプリンタなので、各ファイルの変換の間に小さなダイアログボックスがバックグラウンドでポップアップし、一時的にシステム。C#でプログラム的に.msg .pdfに変換する

私は完全に設定して忘れて、バックグラウンドで静かに実行する必要があります。一度に変換するメッセージは3,600件以上あります。これは少なくとも週に1回発生します。

私は以前にPDFSharpライブラリを利用していましたが、私は本当にそれらに新しいです。それはPDFSharpがこれを行うことができますか、迷惑なダイアログボックスなしでですか?

ご協力いただければ幸いです。

+2

OutlookのメールメッセージのようにMSGファイルですか? – Icemanind

+0

あなたは単にメッセージをPDFに出力していますか? – Amy

+0

はい。 Outlookの電子メールフォーマットのように。 – Taborator

答えて

0

質問に答えるには:PDFsharpは、迷惑なメッセージボックスなしでPDFファイルを作成します。はい、できます。

OutlookのMSGファイルを解析し、テキストを抽出するのはあなた次第です。もう1つのスレッドは、私が慣れていないツールであるOutlook Redemptionを使用することを提案しています。

0

実はユニバーサルドキュメントコンバータの最新バージョンでは、その対話を取り除くことが可能である:

1)オープンUDC設定ウィンドウと「アドバンス」のセクションに

2を行く)のチェックを外し、「ショー進行状況ウィンドウ出力場所「に行く機能

3) 『』セクションとチェック 『ところで』

を使用事前に定義された場所とファイル名を処理している間、私はFolderMillソフトウェアを使用しようとするあなたをお勧めします。ホットフォルダを監視して動作します。つまり、ソースMSGファイルを「ホットフォルダ」のFolderMillモニタにコピーするだけです。また、ユーザーの操作がなくても自動的にすべての着信ファイルをPDFに変換します。

+0

残念ながら、私が見ている対話ボックスはUDCからではないことを理解しました。私は既にそのユーザーインターフェイスのすべての通知を無効にしました。この「印刷中...」ダイアログボックスは、Windowsによって処理されます。それはあなたが使用しているプリンタ、仮想または現実に関係なく表示されます。 – Taborator

+0

OK、FolderMillを使用してみてください。バーチャル印刷技術を使用せずにMSGファイルをPDFに変換します。 –

+0

私が実際に開示することができない理由のため、サードパーティのソフトウェアを使用することはできません。アセンブリとライブラリは大丈夫ですが、ソフトウェアの外部ではありません。 – Taborator

関連する問題