2

クライアントの 1 つで Aspose.words を評価しています。ほぼすべての機能を MS Word ライブラリから Aspose.word ライブラリに移行しました。あと1つだけですが、以下の解決策を見つけるのに苦労しています:

.docx 形式のテンプレート ドキュメントがあります。テンプレートには 2 列のページ レイアウトがあります。実行時に、システムはコンテンツを他のドキュメントからこのテンプレート ドキュメントにコピー ペーストします。それでも、この手順は正常に機能します。

テンプレート ページを開くと、2 列のレイアウトで見栄えがします。

ただし、最初の列の最後の行を読み取り、テキストが特定の形式であるかどうかを確認するロジックがいくつかあります。特定の形式である場合は、1 行下に移動すると、自動的に次の列に移動します。

このロジックは Word で簡単に実現できますが、これを実装するための参照が Aspose.words に見つかりませんでした。

また、ドキュメントをXmlに変換して、別のオプションを見つけようとしました。と呼ばれるノードが 1 つあることがわかりました。しかし、このノードは、ドキュメントを Microsoft Word から xml として保存した場合にのみ表示されます。ドキュメントを Aspose.words から xml として保存すると発生しません。

この問題を解決するために私にアドバイスしてください。

前もって感謝します

グナセカラS

4

1 に答える 1

3

Aspose.Wordsへの機能の統合が完了し、レンダリングエンジンへのアクセスが可能になり、レンダリングされたドキュメントの各要素をページ、列、行、スパンなどとして表示されるように読み取ることができます。この機能はまさに必要なものです。 Aspose.Wordsの次のバージョンで利用可能になります。これは約1週間以内にリリースされる予定です。間もなく、要件を満たすためのコードスニペットを共有します。

私の名前はNayyerで、Asposeの開発者エバンジェリストです。

于 2013-01-24T09:44:30.110 に答える