Herramientas para capturar y convertir la web
Comunidad en línea de GrabzIt

HTML a DocX devuelve el archivo pero HTML a PDF no lo es

Haga preguntas sobre cómo capturar o convertir páginas web o HTML into imágenes, documentos CSV, PDF o DOCX también sobre cómo convertir videos into GIF animados usando nuestra API.

Cuando ejecutamos el generador docx obtenemos un archivo, es decir

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXXXXXXX").ConvertHTML(HTML, {"filename": $parameters.OutputFileName,"format": "docx"}).Create();

sin embargo cuando corremos 

var HTML = document.querySelector('#' + $parameters.SectionId).innerHTML;

GrabzIt("XXXXXXXX").ConvertHTML(HTML, {"formato": "pdf"}).Create();

Nunca recibimos un archivo de vuelta.

Sabemos que el HTML funciona ya que hemos cortado y pegado. into el cuadro de demostración en el sitio web. No estoy seguro de si la demostración es Javascript, es decir, ¿podría estar roto el generador de PDF de JavaScript?   

 

 

Preguntado por anónimo el 30 de agosto de 2022

Parece que tal vez haya un problema con JavaScript, ¿puedes? revise aquí para ver si se está generando exitosamente.

Si es así, consulte las herramientas de desarrollo para ver si hay algún error.

Si puede enviarnos un correo electrónico con el HTML que está utilizando, podemos probarlo nosotros mismos.

Respondido por el soporte de GrabzIt el 30 de agosto de 2022

Hola,

Gracias por la respuesta. He echado un vistazo a la herramienta de diagnóstico que pointed y el archivo se muestra como generado correctamente allí. Entonces parece que no se devuelve al navegador como una descarga. Estoy usando la última versión de Edge.

Respondido por anónimo el 30 de agosto de 2022.

Debe buscar en las herramientas de desarrollador en el navegador para ver qué sucede: https://www.ibm.com/docs/en/rpa/21.0?topic=tools-opening-developer-in-microsoft-edge-browser

Respondido por el soporte de GrabzIt el 30 de agosto de 2022

También estamos viendo el mismo problema con el PDF que no se devuelve al navegador en Chrome, por lo que no es un problema exclusivo de Edge.

Respondido por anónimo el 30 de agosto de 2022.

Acabo de probar la conversión de HTML a PDF y funciona bien. El problema es que no estás especificando el descargar propiedad como se muestra aquí.

Si no se especifica la propiedad de descarga, el PDF se muestra en la página. Esto no es posible para un DOCX, por lo que simplemente se descarga. 

Respondido por el soporte de GrabzIt el 30 de agosto de 2022

¡Superestrella! El parámetro de descarga fue el truco. Gracias por la ayuda

Respondido por anónimo el 30 de agosto de 2022.