Comment puis-je convertir un docx document html à l'aide de php?
Je veux être en mesure de télécharger un document MS word et de les exporter une page de mon site.
Est-il un moyen pour accomplir cette?
Je suis pas très familier avec le php, mais peut-être cela peut vous aider à sortir? phpLiveDocx -Convertir DOCX en HTML en PHP
Vous pouvez utiliser phpLiveDocx pour cela.
Votre chemin est d'aller avec LiveDocx, vous aurez besoin d'un compte. Ensuite, suivez ce guide, ou apprendre par vous-même comment vous pouvez utiliser Zend_Service_LiveDocx.
phpLiveDocx semble exagéré...et il semble très limité dans les services (pas de tableaux dynamiques ou graphique)
Vous pouvez utiliser phpLiveDocx pour cela.
Votre chemin est d'aller avec LiveDocx, vous aurez besoin d'un compte. Ensuite, suivez ce guide, ou apprendre par vous-même comment vous pouvez utiliser Zend_Service_LiveDocx.
phpLiveDocx semble exagéré...et il semble très limité dans les services (pas de tableaux dynamiques ou graphique)
OriginalL'auteur xun | 2011-01-03
Vous devez vous connecter pour publier un commentaire.
ZipArchive et DOMDocument sont à la fois à l'intérieur de PHP, donc vous n'avez pas besoin d'installer/include/require bibliothèques supplémentaires.
Merci... c'est le retour de l'ensemble du document. mais est-il possible d'obtenir des pages de texte individuellement!
cette réponse ne permet PAS de fournir une solution pour la conversion .docx en HTML -- comme on le voit dans le code
strip_tags()
-- OP demande précisément comment faire pour convertir au format HTMLOriginalL'auteur David Lin
On peut utiliser PHPDocX.
Il a un support pour pratiquement tout le code HTML de styles CSS. En outre, vous pouvez utiliser des modèles pour ajouter de la mise en forme de votre code HTML via le
replaceTemplateVariableByHTML
.Le code HTML méthodes de PHPDocX également permettre l'utilisation directe de la Parole de styles. Vous pouvez utiliser quelque chose comme ceci:
$docx->embedHTML($myHTML, array('tableStyle' => 'MediumGrid3-accent5PHPDOCX'));
Si vous voulez que toutes vos tables d'utiliser le MediumGrid3-accent5 Mot style. Le embedHTML méthode ainsi que sa version pour les modèles (
replaceTemplateVariableByHTML
) préserver l'héritage, signifiant par là que vous pouvez utiliser un modèle prédéfini de style Word et remplacer avec CSS aucune de ses propriétés.Vous pouvez aussi extraire certaines parties de votre code HTML à l'aide de "JQuery" type de sélecteurs.
OriginalL'auteur Eduardo
cela peut utile pour vous Comment Convertir Docx en HTML
OriginalL'auteur Mohammed Sufian
Vous pouvez convertir Word docx documents html à l'aide Print2flash de la bibliothèque. Voici un PHP extrait de mon client du site qui convertit un document html:
Il convertit un document qui chemin d'accès spécifié dans $wordfile variable d'une page html en fichier spécifié par $htmlFile variable. Toutes les mises en forme, des hyperliens et diagrammes sont conservés. Vous pouvez obtenir le nécessaire const.php fichier au total avec une plus échantillon de Print2flash SDK.
OriginalL'auteur Ron
Si vous ne refusez pas d'API REST, vous pouvez utiliser:
Exemple de code pour RawText:
OriginalL'auteur SochiX