Maison >développement back-end >Problème PHP >Comment convertir un document php en HTML
Comment convertir un doc php en html : ouvrez d'abord php.ini et modifiez et activez le module com ; puis utilisez la méthode "function word2html($wordname,$htmlname){...}" pour convertir le doc. en HTML.
L'environnement d'exploitation de cet article : système Windows 7, version php 5.4.5, ordinateur DELL G3
Comment convertir word en html avec php
Cet article présente principalement la méthode de conversion de word en HTML en PHP et implique les compétences associées de PHP appelant des composants com pour faire fonctionner des documents Word. Les amis qui en ont besoin peuvent s'y référer. it
Cet article décrit les exemples Comment convertir un mot en HTML en php. Je voudrais le partager avec vous pour votre référence. Les détails sont les suivants :
Si vous souhaitez résoudre parfaitement le problème de la conversion d'Office en PDF ou HTML, il est préférable d'utiliser le logiciel Windows Office Libreoffice. ne peut pas convertir parfaitement et wps n'a pas d'API.
Confirmez d'abord si le module com est activé. S'il y a un module com_dotnet dans phpinfo, cela signifie qu'il est activé. Sinon, modifiez php.ini,
Le code est le même. suit :
com.allow_dcom = true
avant Supprimez le commentaire et redémarrez et tout ira bien. Le site officiel de PHP dit qu'avant PHP5.4.5, le module COM était intégré. En fait, ce n'est peut-être pas toujours le cas. . Dans PHP 5.3.39 sous le site officiel, le module COM n'est pas intégré.
S'il ne s'agit pas d'un module intégré, ajoutez-le à php.ini, à condition d'avoir l'extension dans votre dossier ext
Le code est le suivant :
extension=php_com_dotnet.dll
Ensuite, redémarrez et tout ira bien
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');
Remarque :
1 Vérifiez le code source du code HTML converti, c'est assez compliqué
2. sera appelé pendant le processus de conversion
3. Si la page continue de se charger, renommez le document et chargez-le à nouveau.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!