2016-08-25 2 views
1

私のアプリケーションでは、私はCkeditorを使用しています。次のコードを使ってckeditorのテキストをWord文書として保存しました。ここでは、テキストとスタイル 画像で単語にCkeditorのテキストを保存する

string Text = "<html><body>" + CKEditor1.Text + "</body></html>"; 
     string DownPath = @"c:\Files"; 

      using (System.IO.StreamWriter file = new System.IO.StreamWriter(DownPath + @"\" + "Filename" + ".Doc")) 
      { 
       file.Write(Text); 
      } 

がそのまま保存されている、しかし、CKEditorバージョンのテキスト内の任意の画像がある場合、それらがWord文書に表示されません。

画像エラーという言葉のスナップが付いています。 Error

問題

がどのように私は、イメージの単語にCKEditorバージョンのデータを保存することができますか?

+0

http://stackoverflow.com/a/1026392/752527こちらをご覧ください。 HTMLをXSLTに変換することができます。 –

答えて

0

あなたのコードでは、テキストベースのドキュメントを作成できましたが、Wordドキュメントは作成できませんでした。

画像データを文書に書き込むには、MS Word Object Modelクラスを使用する必要があります。プロジェクト内のMicrosoft.Office.Interop.Word .NETライブラリを参照するだけで、コードに公開できる関連APIのヒープが得られます。

このpostをご覧ください。あなたに役立つかもしれません。