Heim >Backend-Entwicklung >PHP-Problem >So konvertieren Sie Word in PHP in HTML

So konvertieren Sie Word in PHP in HTML

王林
王林Original
2020-11-05 15:27:303775Durchsuche

So konvertieren Sie Word in HTML: 1. Öffnen Sie die Konfigurationsdatei php.ini. 2. Suchen Sie nach [com.allow_dcom = true] und heben Sie die Kommentarfunktion auf. 4. Konvertieren Sie Word in html. Kann.

So konvertieren Sie Word in PHP in HTML

Um dieses Problem perfekt zu lösen, verwenden Sie am besten die Windows-Office-Software, um Office in PDF oder HTML zu konvertieren. Libreoffice kann nicht perfekt konvertieren und WPS verfügt nicht über eine API.

(Empfohlenes Lernvideo: Java-Video-Tutorial)

Bestätigen Sie zunächst, ob das com-Modul in phpinfo aktiviert ist. Wenn nicht, ändern Sie die PHP.ini Datei und brechen Sie die Konfiguration der Annotation com.allow_dcom = true ab und starten Sie neu.

Auf der offiziellen Website von PHP heißt es, dass das COM-Modul vor PHP 5.4.5 integriert war. Tatsächlich ist dies nicht unbedingt der Fall. Auf der offiziellen Website ist das COM-Modul nicht integriert. In.

Wenn es sich nicht um ein integriertes Modul handelt, fügen Sie php.ini hinzu, sofern Sie die Erweiterung extension=php_com_dotnet.dll in Ihrem ext-Ordner haben, und starten Sie es dann neu.

function word2html($wordname,$htmlname) {
	$word = new COM("word.application") or die("Unable to instanciate Word");
	$word->Visible = 1;
	$word->Documents->Open($wordname);
	$word->Documents[1]->SaveAs($htmlname,8);
	$word->Quit();
	$word = null;
	unset($word);
}
word2html('D:/www/test/6.docx','D:/www/test/6.html');

Hinweis:

1. Überprüfen Sie den Quellcode des konvertierten HTML, es ist ziemlich chaotisch

2. Winword.exe wird während des Konvertierungsvorgangs aufgerufen

3 , und dann erneut übertragen.

Verwandte Empfehlungen: php-Training

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie Word in PHP in HTML. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn