Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie PHP-Dokumente in HTML

So konvertieren Sie PHP-Dokumente in HTML

藏色散人
藏色散人Original
2021-05-28 09:10:432458Durchsuche

So konvertieren Sie ein PHP-Dokument in HTML: Öffnen Sie zuerst php.ini und ändern und aktivieren Sie das COM-Modul. Verwenden Sie dann die Methode „function word2html($wordname,$htmlname){...}“, um das Dokument in HTML zu konvertieren.

So konvertieren Sie PHP-Dokumente in HTML

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 5.4.5, DELL G3-Computer

So konvertieren Sie Word mit PHP in HTML

In diesem Artikel wird hauptsächlich die Methode zum Konvertieren von Word in vorgestellt HTML mit PHP, Einbeziehung von PHP. Freunde, die es benötigen, können sich auf die entsprechenden Fähigkeiten zum Aufrufen von COM-Komponenten zum Betreiben von Word-Dokumenten beziehen.

Dieser Artikel beschreibt die Methode zum Konvertieren von Word in HTML in PHP. Ich teile es Ihnen als Referenz mit, die Details sind wie folgt:

Wenn Sie das Problem der Konvertierung von Office in PDF oder HTML perfekt lösen möchten, verwenden Sie am besten die Windows-Office-Software Libreoffice kann nicht perfekt konvertieren, WPS jedoch keine API haben.

Bestätigen Sie zunächst, ob das com-Modul in phpinfo aktiviert ist. Wenn nicht, ändern Sie php.ini.

com.allow_dcom = true

Entfernen Sie den vorherigen Kommentar Starten Sie neu und es wird in Ordnung sein. Es wird gesagt, dass vor PHP 5.4.5 das COM-Modul integriert war. In PHP 5.3.39 ist dies jedoch nicht unbedingt der Fall ist nicht eingebaut.

Wenn es sich nicht um ein integriertes Modul handelt, fügen Sie es zu php.ini hinzu, vorausgesetzt, Sie haben die Erweiterung in Ihrem Ext-Ordner

Der Code lautet wie folgt:

extension=php_com_dotnet.dll

Dann neu starten und alles wird in Ordnung sein

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. Konvertiertes HTML, es ist ziemlich chaotisch

2 Winword.exe wird während des Konvertierungsvorgangs aufgerufen

3. Wenn die Seite weiterhin geladen wird, benennen Sie das Dokument um und konvertieren Sie es erneut.

Empfohlenes Lernen: „

PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie PHP-Dokumente 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