Bei der Entwicklung eines Web-Office-Systems oder eines Dokumentsystems ist die PageOffice-Komponente ein bekanntes, leistungsstarkes Tool zur Verarbeitung von Microsoft Word/PPT/Excel-Dokumenten online. Es enthält verschiedene Verarbeitung von Wortdokumenten auf API -Ebene und blockiert die Komplexität der Office -VBA -Schnittstelle, ohne die leistungsstarken Funktionen von VBA zu verlieren. Was wir hier teilen möchten, ist eine sehr leistungsstarke Funktion der PageOffice -Kapselung: Erhalten des Eintragsinhalts von Word -Dokumenten. In einem Bürosystem, das Funktionen für Dokumentenverarbeitung enthält, ist es für Benutzer eine angemessene Anforderung, den Inhalt jedes Kapitels in einem Word -Dokument aus verschiedenen Gründen automatisch zu analysieren. Die von PageOffice zur Implementierung dieser Funktion bereitgestellte Schnittstelle ist ebenfalls sehr einfach. Weniger Unsinn, schauen Sie sich einfach den Code an:
Der spezifische Integrationsprozess von PageOffice wird hier übersprungen. . . (Weitere Informationen finden Sie in den Installationsanweisungen in der PageOffice für Java -Entwicklungspaket.)
1. Rufen Sie PageOffice an, um ein Word -Dokument mit Kapitelstufen online zu öffnen, z. B.: test.doc
PageOfficectrl poctrl = new PageOffICectrl (Request); poctrl.setserverpage (request.getContextPath ()+"/poserver.zz"); // Word -Dokument poctrl.webopen ("doc/test.doc", openModetype.docnormaledit, "anonymous Zang"); 2. Fügen Sie PageOffice -Code in den Bereich hinzu, in dem die Datei auf der Seite angezeigt wird, auf der die Word -Datei geöffnet wird (z. B. Word.jsp):
<div style = "width: 1000px; Höhe: 650px;"> <%= poctrl.gethtmlCode ("pageOfficectrl1")%> </div>3. Nachdem die Datei online geöffnet wurde, rufen Sie die folgenden JS über Schaltflächen oder andere Mittel an, und der Variable -TXT kann den Inhalt des Dokumenteintrags erhalten:
var txt = document.getElementById ("pageOfficectrl1"). GetWordItemsConent ();4. Betriebseffekt:
Zusammenfassen
Das obige ist die Einführung des Editors zum Erhalten des Eintragsinhalts von Word -Dokumenten in Java. Ich hoffe, es wird für alle hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird allen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!