Forum


Replies: 7   Views: 2433
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 alberto.cortes@ezzing.com  · 05-08-2019 - 11:09

Hola,

Después de realizar varias pruebas no consigo que Word convierta el documento a PDF,

He copiado el script que me recomendaste: Ejemplo #1 Ejemplo COM (1)

de https://www.php.net/manual/es/class.com.php cambiando $word->Documents[1] por $word->ActiveDocument tal y como lo indicas.

El documento Word se genera bien. El problema viene al convertir dicho documento Word generado a PDF. Teniendo en cuenta las siguientes líneas que he añadido en mi script:

$word->Documents->Open('C:\\Users\\Administrator\\Desktop\\111.docx');

  $word->ActiveDocument->ExportAsFixedFormat('C:\\Users\\Administrator\\Desktop\\111.pdf',17, false, 0, 0, 0, 0, 7, true, true, 2, true, true, false);

Cuando realizo la llamada al servidor de Windows a través de un cliente como Postman o Insomnia la llamada se queda esperando una respuesta ya que el servidor no devuelve nada.

He probado a utilizar "\\\\" en lugar de "\\" y sigue sin funcionar,

¿Qué debería hacer?