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

No funciona la URL de NodeJS a PDF.

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

instalar

npm instala grabzit

 

referencias

const GrabzIt = require('grabzit');

 

 

Creé el servicio con este código

 

código:

const grabzIt = nuevo GrabzIt(apiKey, apiSecret);

   
   opciones constantes = {
       formato: "pdf",
       destino: URL
   };
   console.log("aquí voy:",url);
   agarrarlo.url_to_pdf(opciones, (error, resultado) => {
       si (error) {
          consola.log(error);
            return res.status(200).json({ estado: "ERROR", mensaje: error});
       } Else {

        cliente.save_to("/", función (error, id){
          //esta devolución de llamada se llama una vez que se descarga la captura
          si (error! = nulo){
              lanzar error;
          }
      });

           console.log("ID ​​de PDF:", resultado);      
           return res.status(200).json({ estado: "ÉXITO", mensaje: resultado});
       }
   });
 

Probé en Postman y esto no se resuelve...

 

o dame por favor la biblioteca para c# framework 4.8 o 4.6 

 

 

 

 

Por favor, necesito crear un servicio para descargar el PDF... y necesito la opción de configuración Landspace y Portrait. y tamaño de páginas.

 

Gracias.

 

Paulo Suárez

 

 

 

Preguntado por Paulo Cesar Suarez el 16 de agosto de 2023

Creo que estás confundiendo las cosas aquí. La documentación de nodesjs está aquí: https://grabz.it/api/nodejs/

 

La URL debe especificarse por separado de las opciones como se muestra en este ejemplo: https://grabz.it/api/nodejs/pdf-capture-options/

 

opciones var = {"customId":123456};

cliente.url_to_pdf("https://www.tesla.com", opciones);

 

Puede descargar la versión C# como se explica. aquí.

Respondido por el soporte de GrabzIt el 16 de agosto de 2023