2012-05-07 3 views
0

私のプログラムはdocという単語をとり、Codeplex DocXオープンソースアプリでそれを操作します。それは素晴らしい作品です。Word DocまたはPDFを印刷する

今、印刷する必要があります。私は数時間探しましたが、PDF版のファイルを印刷する良い方法が見つかりませんでした。私もAcroRd32.exeを使用しようとしましたが、それはちょうど控えめで、深刻なアプリケーションには本当に使えません。

私はWord.Interopで印刷していますが、Wordの特定のバージョン、具体的には私のマシン上にあるバージョンに結び付けています。これにより、顧客が使用する下位バージョンは動作しません。開発者は2010年にはコンパイルできません。

プロンプトを表示せずにpdfまたはword doc(2003以降)をシームレスに印刷する方法が必要ですAcrobat Readerのような各ドキュメントが動作しています。

誰もが何か提案がありますか?

ありがとうございます!

+0

UNIXの場合、 'pdfinfo'コマンドを使用できます – run

+0

Codeplex DocXとWordはMicrosoftベースです。私はC#でコーディングしています。 – ErocM

答えて

1

私は、過去のプロジェクトでPDFファイルを印刷するための次のライブラリを使用しました:

http://www.debenu.com/products/development/debenu-pdf-library/

彼らは無料で、プロ(商用)バージョンを持っています。それは偉大な図書館であり、わずかな経費の価値があります。

+0

同様の質問私は答えた:http://stackoverflow.com/questions/1006490/printing-a-pdf-from-a-windows-service/1007343#1007343 –

+0

ありがとう – ErocM