Forum


Replies: 7   Views: 174
I can't convert a docx file to pdf file in a microsoft server

Posted by admin  · 23-07-2019 - 12:57

Hola,

Ese mensaje es un error genérico que aparece cuando MS Word no puede acceder al documento origen, ya sea por problemas de permisos, por rutas o por la necesidad de acceder a $MSWordInstance->ActiveDocument-> en lugar de $MSWordInstance->Documents[1] como el código del método de phpdocx 8.2 utiliza. Aparte de ser necesaria una licencia válida de MS Word para poder utilizarlo.

Te recomendamos leer la información disponible en https://www.phpdocx.com/en/forum/default/topic/972. Aparte, como estás utilizando el método transformDocxUsingMSWord (este método se ha eliminado en phpdocx 9 e integrado junto a nuevas opciones en el conversion plugin) te recomendamos también probar utilizando dos o incluso cuatro '\' para la ruta como muestra el ejemplo disponible en el paquete.

También te recomendamos que pruebes el código más sencillo disponible en la página de documentación de PHP (https://www.php.net/manual/es/class.com.php) a ver si funciona correctamente o no (Ejemplo #1 Ejemplo COM (1)) y poder detectar el origen del error.

Saludos.