Heim > Backend-Entwicklung > PHP-Problem > So konvertieren Sie hochgeladene Word-Dateien mit PHP in das HTML-Format

So konvertieren Sie hochgeladene Word-Dateien mit PHP in das HTML-Format

藏色散人
Freigeben: 2023-03-04 16:58:01
Original
3734 Leute haben es durchsucht

So konvertieren Sie PHP Word in HTML: Installieren Sie zuerst PHPOffice und konvertieren Sie dann den Herstellerordner.

So konvertieren Sie hochgeladene Word-Dateien mit PHP in das HTML-Format

Empfohlen: „PHP-Video-Tutorial

Methode Eins: Über PHPOffice (empfohlen)

1:    composer require phpoffice/phpword    
                                            /*  通过composer安装 PHPOffice 
                                                需要科学上网
                                               或者用中国镜像:https://www.phpcomposer.com/
                                            */   
 2:  安装成功可看到 vendor文件夹


 3: 使用方法 :
<?php 
    require &#39;vendor/autoload.php&#39;;
    $phpWord = \PhpOffice\PhpWord\IOFactory::load(&#39;./4.docx&#39;);
    $xmlWriter = \PhpOffice\PhpWord\IOFactory::createWriter($phpWord, "HTML");
    $xmlWriter ->save(&#39;./ceshi.htm&#39;);

        
   4:官方  
         /*
           官方案例:https://phpword.readthedocs.io/en/latest/general.html
           github: https://github.com/PHPOffice/PhpSpreadsheet
          */
Nach dem Login kopieren

Methode Zwei: Durch. python

from win32com import client as wc
import sys

def saveHtm():
	# print(wordPath)
	# print(htmPath)
	wordPath=&#39;E:/1.doc&#39;
	htmPath=&#39;E:/1.htm&#39;
	word = wc.Dispatch(&#39;Word.Application&#39;)
	print(word) 
	doc = word.Documents.Open(&#39;E:/1.doc&#39;)
	doc.SaveAs("E:/1.htm", 8)               //转化为htm格式 
    doc.SvaeAs("E:/1.fpt",17)                

	doc.Close() 
	word.Quit()

if __name__ == &#39;__main__&#39;:
	saveHtm()
Nach dem Login kopieren

Methode Drei: Gleichzeitig Die Office-API befindet sich direkt in Word-Dokument auf Webseite anzeigen

<iframe
     src="http://view.officeapps.live.com/op/view.aspx?src=公网上能访问的word文档地址" ></iframe>

例
src="http://view.officeapps.live.com/op/view.aspxsrc=newteach.pbworks.com%2Ff%2Fele%2Bnewsletter.docx"
Nach dem Login kopieren

Methode 4: Über die COM-Komponente

需要所在宿主机,有offic的环境,Linxu下不能使用

(不推荐)
Nach dem Login kopieren

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

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage