私はAspose.Wordsを使って、サーバー上でWord文書をプログラムで(C#)構築しています。動的に生成された文書は、Webインタフェースを介してクライアントからインポートできます。 TOCを生成できないことを除いて、すべてが素晴らしいです。私はすでにAsposeで自分の選択肢を使い果たした。 TOCフィールドの更新は、Asposeが現在サポートしている機能ではありません。だから...他のサードパーティのコンポーネントが関わっていても、他の実行可能なソリューションにはオープンです。 Word文書がサーバー側で構築され、サーバー上でオートメーションを使用することは推奨されていないため、自動化は除外されています。オートメーションなしでMsWord TOCを作成するには?
誰も解決策を提案できますか?最適な解決策は、単にTOCフィールド更新をプログラムで行うことができることです。このソリューションでは、サーバーにWordをインストールする必要はありません。この機能をサポートするサーバー側のレポートコンポーネントはありますか?
単純なTOCフィールド更新ソリューションが利用できない場合は、おそらく、Word文書を調べてページ番号を抽出することによって、TOCをプログラムで構築することができます。
すべてのアイデアと入力を歓迎します。私はすぐに解決策が必要です。
おかげで、
エド
これを作成するにはwordMLを使用していますか?またはword.documentオブジェクト? – gehsekky
私はwordMLを使用していません。私はAsposeのドキュメントオブジェクトモデルを使用しています。しかし、WordMLを使用して目次を作成する合理的な方法があれば、それを使用することにしています。 –