Web Officeシステムまたはドキュメントシステムを開発するとき、PageOfficeコンポーネントは、Microsoft Word/PPT/Excelドキュメントをオンラインで処理するためのよく知られている強力なツールです。 APIレベルでのワードドキュメントのさまざまな処理をカプセル化し、VBAの強力な機能を失うことなく、Office VBAインターフェイスの複雑さをブロックします。ここで共有したいのは、PageOfficeカプセル化の非常に強力な機能です。ワードドキュメントのエントリコンテンツを取得します。ドキュメント処理機能を含むオフィスシステムでは、ユーザーがさまざまな理由でプログラムを通じて各章のコンテンツをWordドキュメントで自動的に分析することが合理的な要件です。この関数を実装するためにPageOfficeが提供するインターフェイスも非常に簡単です。ナンセンスが少ない、コードを見てください:
PageOfficeの特定の統合プロセスはここでスキップされています。 。 。 (詳細については、Java開発パッケージのPageOfficeのインストール手順を参照してください)
1。PageOfficeに電話して、章のレベルをオンラインで含む単語文書を開きます。
pageOfficectrl poctrl = new pageofficectrl(request); poctrl.setserverpage(request.getContextPath()+"/poserver.zz"); // open word document poctrl.webopen( "doc/test.doc"、openmodeType.docnoredit、 "anormous zhang");
2。Wordファイルが開かれているページにファイルが表示されている領域にPageOfficeコードを追加します(たとえば:word.jsp):
<div style = "width:1000px; height:650px;"> <%= poctrl.gethtmlcode( "pageofficectrl1")%> </div>
3.ファイルがオンラインで開かれたら、ボタンまたはその他の手段を介して次のJSを呼び出し、変数TXTはドキュメントエントリのコンテンツを取得できます。
var txt = document.getElementById( "pageofficectrl1")。getWordItemSconent();
4。操作効果:
要約します
上記は、Javaの単語文書のエントリコンテンツを取得する方法に関する編集者の紹介です。私はそれが誰にでも役立つことを願っています。ご質問がある場合は、メッセージを残してください。編集者は、すべての人に時間内に返信します。 wulin.comのウェブサイトへのご支援ありがとうございます!