0

こんにちは、私は現在、サーバー マシンにインストールされ、特定のフォルダーを監視する Windows サービスを開発しています。.csv ファイルがフォルダーに追加されると、そのファイルを取得して読み取り、.csv ファイル内にあるレコードごとに Excel ファイルを作成します。これは OpenXML ドキュメント (Excel ファイル) であるため、サーバー マシンに Office をインストールしなくても簡単に作成できます。私が今やりたいことは、生成されたExcelファイルを開かずにサーバーマシンに接続されているプリンターに送信することです。不可能かもしれませんが、office をインストールせずにこれらのファイルを印刷する機会はありますか、それとも OpenXML SDK が役立つのでしょうか? 私が開発したWindowsサービス以外にサーバーに何かをインストールする機会がないので、私は本当にこれに積み重なっています。

4

2 に答える 2

1

を探して、渡した に をProcess.Start設定しVerbています。ProcessStartInfo

動詞「印刷」のハンドラーとして登録されたアプリがある限り、アイテム印刷されます。

参照: .NET で同等の ShellExecute

于 2012-05-31T20:51:49.733 に答える
0

自宅で音楽を演奏するには、必然的に楽器が必要です。それは論理的なルールです。オフィスだけでなく、他の特別なドキュメント形式は、少なくとも分散ライブラリをインストールするまで機能しません。したがって、サーバーに余分なものをインストールせずにこれを達成する方法はないと思います。

于 2012-05-31T20:52:23.260 に答える