Page 1 sur 1

convertir des docx word en pdf

Posté : 19 oct. 2022, 17:29
par solias
Bonjour

j'aide une association pour permettre le remplissage automatisé de documents Word .docx . Ceux ci sont dans un dossier à la racine du site. Je passe par un jeu de formulaires afin de les remplir aussi parfaitement que possible. Jusque là tout va bien.
Comme ce sont essentiellement des remplissages à distance, en ligne, pour éviter des transformations ou des réutilisations inadéquates des documents Word, je voudrais arriver à les télécharger au format PDF.
Le serveur est sous linux, on utilise php 8.1 (sous développement xampp pour le moment et win 11).
Tout est développé en php et html pour le moment. Il y a une librairie DOMpdf deja sur le site.
Je n'ai que quelques mois d'expérience en php donc je galère pas mal.
Il ne me reste que cette épine a régler.
j'ai dans l'idée de convertir les .docx en html puis de les passer en pdf a la sortie. Votre avis ?
Est ce qu'il y a un code ou une solution plus simple pour y arriver car jusqu'à présent je n'ai rien trouver de concluant ... et si possible rien de payant ...

Merci de votre soutient

Solias

Re: convertir des docx word en pdf

Posté : 19 oct. 2022, 21:00
par Spols
ne serait ce pas plus simple de convertir tes docx en html avant l'upload sur serveur ? avec word un export ou enregistrer sous rend la conversion simple.
et comme tu as dèjà un dompdf, la conversion html => pdf est aussi simple. le remplissage de document html est probablement plus simple que sur un docx

Re: convertir des docx word en pdf

Posté : 19 oct. 2022, 21:04
par Spols
sinon j'ai trouvé ceci
https://github.com/phpgearbox/pdf

mais il n'est plus maintenu

Re: convertir des docx word en pdf

Posté : 20 oct. 2022, 08:23
par solias
bonjour spols
merci pour ta réponse.
Le soucis c'est que ce sont des documents officiels ne souffrant aucunes pertes qui doivent être reproduits fidèlement en pdf. Comme je disais je suis assez novice en programmation. Comment je fais ça ?

Re: convertir des docx word en pdf

Posté : 20 oct. 2022, 13:33
par ynx
Bonjour,

Peut-être voir le projet PHPWord qui est compatible avec dompdf : https://github.com/PHPOffice/PHPWord

Re: convertir des docx word en pdf

Posté : 21 oct. 2022, 18:41
par @rthur
Pour avoir eu besoin similaire récemment, les seules solutions qui marchent bien en préservant le style des Word sont des solutions SAAS et donc payante telles que https://www.convertapi.com ou https://cloudconvert.com/