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

URL a PDF usando Java: Obteniendo error: Error: ENOENT: no existe tal archivo o directorio, abra '/Users/shankeytyagi/vs-studio-workspacea/result.pdf']

Haga preguntas sobre cómo usar los diversos complementos de GrabzIt en su aplicación o sitio web.

Hola equipo,

Recibo el siguiente error cuando intento save el pdf creado a partir de la URL. Estoy usando node js para crear un pdf a partir de la URL y save a mi disco local. Como referencia, adjunto el código a continuación. ¿Alguien podría ayudar aquí? F

Error: 
[Error: ENOENT: no such file or directory, open '/Users/shankeytyagi/vs-studio-workspacea/result.pdf'] {
errno: -2,
code: 'ENOENT',
syscall: 'open',
path: '/Users/shankeytyagi/vs-studio-workspacea/result.pdf'
}

Code:

 

tratar {

String destino="C:\\pdf\\test.pdf";

Cliente GrabzItClient = nuevo GrabzItClient (appKey, appSecret);
Opciones de PDFOptions = nuevas Opciones de PDF();
opciones.setBrowserWidth(1500);
opciones.setHideElement(".ArevicoModal-bg,.ArevicoModal");
opciones.setDelay(30000);
cliente.URLToPDF(URL, opciones);
Assert.assertNotNull("Error al ocultar ventanas emergentes usando URLToPDF método", cliente.SaveTo(destino));

} captura (Excepción ex) {
// Assert.fail("Se produjo un error al intentar tomar una captura de pantalla en PDF: " +
// ex.getMessage());
Sistema.out.println("Mensaje de error:: " + ex.getStackTrace() + "\n" + ex.getMessage());

}

 

¡Salud

Shankey

Preguntado por anónimo el 20 de agosto de 2021