ファイルの送信時に埋め込みPDFファイルを必要とするサードパーティのXMLメッセージングサービスを使用しています。現在、このメッセージングサービスを使用して送信したいWordファイルがあり、PDFファイルに変換する必要があります。
私の現在のアプローチは、ハードドライブ上にファイルを作成するPDFCreatorを使用しています。次に、を使用してこのファイルをメモリに読み戻しますbyte[] File.ReadAllBytes(filename)
。次に、それをXMLメッセージに埋め込むことができます。このアプローチは機能しますが、ファイルステップへの書き込みをスキップして、プロセスをメモリ内にのみ保持したいと思います。なぜディスクIOの料金を支払い、必要がない場合はこのファイルを削除するために戻る必要があるのかなど。
PDFCreatorにはこのオプションがないようです。Word2007ExportAsFixedFormatもファイルに移動します。Asposeがメモリ内で厳密に変換を実行できるかどうかはわかりません。
無料はいいですが、厳密には必須ではありません。これは、アプリケーションの一部として複数のサイトに展開できる必要があります。
これを行うための最善の方法について何か提案はありますか?