2016-06-13 1 views
0

私はC#.NET WebアプリケーションでHTMLtoDOCX.CreateFileFromHTMLメソッドを使用してHTMLをwordドキュメントに変換するためにOPENXML SDKを使用しています。OpenXML SDKを使用してC#の最初のページの後に目次を追加

私の要件は次のようなものです。カバーページの後に単語の文書に目次を追加したいと思います。私はこれを行うためにコードの下で試して、それは単語の文書に目次を追加しています。

OpenXmlPowerTools.TocAdder.AddToc(wdoc, firstPara,@”TOC \o ‘1-3’ \h \z \u”, null, null); 

上記のコードは正常に動作しますが、最初のページに追加していますが、最初のページは常にカバーページになります。では、OPENXMLを使用して目次を2ページ目に追加する方法はありますか?

答えて

1

タスクを実行するには、前後に挿入する要素のページ番号を知る必要があります。

OpanXml Sdkを使用してワードドキュメントのページ番号を取得することはできません。これは、MS Wordなどのクライアントによって処理されるためです。しかし、あなたはいくつかのアイデアを得ることができます"this answer"

+0

ありがとう@Kunalanクリスは私の時間を救った – parthi

関連する問題