Forum


Replies: 7   Views: 2453
I can't convert a docx file to pdf file in a microsoft server
Topic closed:
Please note this is an old forum thread. Information in this post may be out-to-date and/or erroneous.
Every phpdocx version includes new features and improvements. Previously unsupported features may have been added to newer releases, or past issues may have been corrected.
We encourage you to download the current phpdocx version and check the Documentation available.

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.