Meilleure façon de les exporter au format html en Word sans avoir MS Word est installé?

StackOverflow https://stackoverflow.com/questions/32151

  •  09-06-2019
  •  | 
  •  

Question

Est-il un moyen d'exporter une simple page html au format Word (.format doc, pas .docx) sans avoir Microsoft Word est installé?

Était-ce utile?

La solution

Si vous ne disposez que de simples pages HTML comme vous l'avez dit, il peut être ouvert avec Word.

Sinon, il y a quelques bibliothèques qui peut le faire, mais je n'ai pas d'expérience avec eux.

Ma dernière idée est que si vous êtes en utilisant ASP.NET, essayez d'ajouter application/msword l'en-tête et vous pouvez l'enregistrer en tant que document Word (il ne sera pas un réel Word doc, seulement un HTML renommé doc pour être en mesure d'ouvrir).

Autres conseils

Il y a un outil appelé JODConverter qui s'accroche dans open office pour exposer le format de fichier convertisseurs, il y a des versions disponibles comme une webapp (se trouve dans tomcat) que vous mettez de et un outil de ligne de commande.J'ai été à la cuisson de html et de la conversion de .doc et pdf avec succès, c'est un assez gros projet, qui n'est pas allé vivre encore, mais je pense que je vais l'utiliser.http://sourceforge.net/projects/jodconverter/

Il y a un projet open source appelé HTMLtoWord que qui permet aux utilisateurs d'insérer des fragments de bien-formé HTML (XHTML) dans un document Word sous forme de texte.

HTMLtoWord documentation

Alors qu'il est possible de faire un ".doc" fichier Microsoft Word, il serait probablement plus facile et plus portable pour en faire un ".rtf fichier".

Si vous travaillez en Java, vous pouvez convertir le code HTML de réel docx contenu avec le code que j'ai publié en docx4j 2.8.0.Je dis "vrai", parce que l'alternative est de créer un fichier HTML altChunk, qui s'appuie sur Word de faire la conversion réelle (lorsque le document est ouvert pour la première fois).

Voir les différents les échantillons préfixé ConvertInXHTML.Le processus d'importation attend bien formé XML, alors vous pourriez avoir de la ranger en premier.

Eh bien, il existe de nombreux outils tiers pour cela.Je ne sais pas si il est tout simple que cela.

Exemples:

Aussi trouvé un vbscribt, mais je suppose qu'exige que vous avez word est installé.

Je présume de la "C#" tag que vous souhaitez obtenir par programmation.

Essayez Aspose.Mots pour .NET.

Si c'est juste le HTML, tout ce que vous devez faire est de changer l'extension en .doc et la parole de l'ouvrir comme si c'est un document word.Cependant, si il y a des images à inclure ou javascript pour fonctionner, il peut être un peu plus compliqué.

je crois open office permet d'ouvrir .les fichiers html et de créer .les fichiers doc

Vous pouvez ouvrir les fichiers html avec Libreoffice De l'écrivain.Puis vous pouvez les exporter en tant que fichier PDF à partir du menu Fichier.Aussi les navigateurs peuvent exporter au format html dans un fichier PDF.

utilisez ce lien pour l'exportation de parole, mais ici, l'image ne fonctionnent pas:

http://www.jqueryscript.net/other/Export-Html-To-Word-Document-With-Images-Using-jQuery-Word-Export-Plugin.html

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top