2

Word 文書の特定の段落を HTML に変換する必要があるプロジェクトに取り組んでいます。para または paras の範囲オブジェクトを取得します。その範囲から WordOpenXML を取得できます。それを HTML に変換したいと考えています。(完全なドキュメントではなく、小さな html チャンクにすぎないため、html、head、body タグを含める必要はありません)

Eric White のオープン XML の記事を見ました。彼はこのトピックに関するすばらしい記事を書いており、openxml 用のパワー ツールには、ドキュメント全体を html に変換する html コンバーターがあります。私の要件は、特定のパラグラフまたは範囲を HTML に変換することです。誰でも私を正しい方向に導くことができますか?

たとえば、Word 文書に

This is para1.

This is para2.

This is para3.

私の要件は、para オブジェクトとして使用できる para2 を変換することです。だから、基本的に私は次のような関数を書きたいと思っています

public string WordOpenXMLToHtml( string sWordOpenXML) {
    // do the transformation
    return sHtml;
}
4

1 に答える 1

0

HtmlConverter オブジェクトを試すことができます。詳細はこちらTransforming Open XML WordprocessingML to XHTML Using the Open XML SDK 2.0

于 2012-10-01T07:10:35.710 に答える