Convertir un document Word en XSL-FO
Je suis à l'aide de Microsoft Word 2007. Je voudrais convertir un document Word en XSL-FO. Il y a quelques astuces sur le net, mais seulement pour RenderX. Il y a un outil pour Apache FOP?
XSL-FO est assez standardisé, et, à l'exception de quelques table des trucs FOP devrait rendre ok. Ne vous obtenez des messages d'erreur lorsque vous essayez de rendre le XSL-FO avec Apache FOP?
Dans le cas où vous avez l'intention d'utiliser xsl-fo pour produire un pdf de sortie, sachez que word 2007 et word2010 ont la capacité de les "enregistrer sous..." en format pdf.
Dans le cas où vous avez l'intention d'utiliser xsl-fo pour produire un pdf de sortie, sachez que word 2007 et word2010 ont la capacité de les "enregistrer sous..." en format pdf.
OriginalL'auteur Thunder | 2010-09-17
Vous devez vous connecter pour publier un commentaire.
RenderX a un ensemble de librement disponible feuilles de style XSLT pour convertir Microsoft WordprocessingML documents XSL FO (XSLFO)
Ces publiquement disponibles feuilles de style peuvent être utilisés pour convertir Microsoft WordprocessingML documents XSL FO (XSLFO)
Vous n'avez pas à utiliser l'généré XSL-FO avec RenderX. Vous pouvez les exécuter à produire XSL-FO de sortie et de rendre dans toute XSL-FO moteur (à inclure Apache FOP).
Antennahouse a aussi un WordMLToFO Feuille De Style, mais il n'est pas gratuit ($200)
Ce pourrait être le cas, mais les feuilles de style sont gratuits
pouvez-vous m'indiquer les feuilles de style pour word 2007 OpenXml?
renderx.com/tools/word2fo_download_only.html
J'ai téléchargé les feuilles de style, mais il ressemble à l'appui de Word version 2003?
OriginalL'auteur Mads Hansen
docx4j utilise FOP pour créer des fichiers pdf à partir de docx.
Le XSLT est dans ici, mais vous préférez peut-être commencer avec cette webapp, qui peuvent émettre des XSLFO à partir d'un paquet docx.
Il utilise des fonctions d'extension pour faire le gros du lifing, de sorte qu'il ne fonctionne vraiment comme une partie de docx4j, mais c'est facilement availableand ASLv2 sous licence.
Oui, RenderX ont leur http://www.renderx.com/tools/word2fo.html mais la licence est restrictive, et l'20070227 version est dirigée vers Word 2003 WordML (peut-être il ya une plus récente? son été un moment depuis que j'ai regardé)
OriginalL'auteur JasonPlutext
Mot peut le faire sur son propre. Voici les instructions de Microsoft:
http://msdn.microsoft.com/en-us/library/office/aa537167%28v=office.11%29.aspx#officewordwordmltoxsl-fo_creatinganxslfodocumentfromword
Voici le lien de téléchargement pour le XSL - Word2FO.xsl:
http://www.microsoft.com/en-us/download/details.aspx?id=16876
OriginalL'auteur Phil
Si vous voulez DOCX (Word 2007) le soutien que vous avez décompresser le fichier et de fusionner les ressources de l'individu afin d'utiliser les feuilles de style. Et c'est la moitié du problème, car la dernière fois que j'ai vérifié, il y avait de fortes limitations dans les feuilles de style, comme la gestion des styles et des thèmes, la poursuite de sections et ainsi de suite.
Si vous pouvez vous le permettre, un commercial DOCX en PDF moteur peut-être ce dont vous avez besoin.
Une chose importante à retenir est qu'en passant par XSL-FO est vraiment pas possible, XSL-FO ne fournit pas d'assistance pour les onglets, serré habillage de texte autour des images ou d'autres fonctionnalités de Word.
OriginalL'auteur Peter Stroll
J'ai créé un retour tout en un outil de reporting qui modifie RenderX XSLT, qui, à l'origine convertit wordML 2003 à XSLFO, à faire wordML 2003 -> XSLT, qui plus tard sont fusionnées avec des données XML pour finalement générer XSLFO avec le modèle + données. Vous avez besoin pour créer votre modèle dans word, puis importer le générés XSLT pour l'application web et d'exécuter la requête qui génère le XML et les fusionne avec votre modèle fourni.
https://github.com/juanmf/neatReports
Documentation
https://github.com/juanmf/neatReports/blob/master/doc/HowToReport.pdf
OriginalL'auteur juanmf