0

相互運用 dll を使用せずに HTM を docx に変換しようとしています。HTMLとCSSを使用してMS Word文書を動的に生成し、 Html to OpenXmlも試しました。

すべてのスタイルと画像をそのままにして、HTML を Docx に変換する方法が見つかりません。Openxml はスタイルをサポートしますが、スタイルがインラインの場合のみです。CSS ファイルで定義されたスタイルがある場合、スタイルは反映されません。

これを達成するために、どのような代替手段を使用できますか?

4

1 に答える 1

0

質問 1 - スタイルを維持する

html2openxml を使用してドキュメントを変換する前に、HTML を前処理して css ファイルからスタイルをインライン化します。

質問 2 - 画像の保存

ここhttp://html2openxml.codeplex.com/wikipage?title=ImageProcessing&referringTitle=Documentationに従って、画像はそのコンバーターで機能するはずです

たぶん、これを少しデバッグする必要があります/詳細情報を投稿してください

編集 ベースパスを設定するのを忘れた可能性があります

converter.BaseImageUrl = new Uri("http://myserver:8080/");
于 2013-02-14T10:41:51.590 に答える