2011-01-27 6 views
2

Comment convertir un fichier DOCX en DOC à l'aide de Ruby?Conversion d'un DOCX en DOC en Ruby

+0

Vous auriez probablement Rails invoquer une commande système pour cela, car je doute qu'il y ait des gemmes spécifiques Ruby ou Rails ici. Envisagez d'élargir votre recherche. – Matchu

+1

Vous savez, ce que Rails est, et ce que Rails pour, non? Pourquoi avez-vous utilisé cette étiquette ici ?! – Nakilon

Répondre

3

Jetez un coup d'œil à unoconv. Il fait tout la conversion soutenu par OpenOffice à partir de la ligne de commande

http://dag.wieers.com/home-made/unoconv/

+0

Merci pour ça. J'ai jeté un oeil mais il n'y a pas de docx dessus – AnApprentice

+0

Selon le site il ne supporte pas docx comme export. Cependant, il semble prendre en charge docx en tant qu'importation (voir: http://wiki.services.openoffice.org/wiki/Framework/Article/Filter/FilterList_OOo_3_0) Puisque vous cherchez docx en doc, il devrait faire l'affaire. –

0

soutien DOCX d'OpenOffice et Libre Office est encore assez faible. Il y a un liberateur tiers gratuit (odfconverter) qui est beaucoup mieux au formatage. Si vous pouvez lier ceci avec votre application ou faire un pré-traitement qui serait un bon résultat probable. Notez que les nouvelles versions de MS Office lisent assez bien le format ODT, ce qui peut constituer une autre piste à explorer. Donc, odfconverter vous donnerait docx-> odt. Docmosis ou JODReports pourrait faire le odt-> doc.

Questions connexes