Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

375
Visualizações
¿Qué debo hacer para imprimir tipos de datos Blob (PDF) recuperados de un servidor web en Node?

No entiendo cómo manejar Blob-Files. Tengo una aplicación Electron donde recupero un pdf de un servidor web. Quiero imprimir silenciosamente el pdf recuperado del servidor web usando el nombre de la impresora almacenado en la printer . Probé diferentes soluciones, incluidos diferentes módulos de nodo, pero no funciona y no sé qué hacer. ¡Apreciaría tu ayuda!

 axios.get("getPdf", {responseType: "blob",headers: {'Accept': 'application/pdf'}).then(res => { let printer = printer_settings["printFormatX"]; // I am not quite sure what to do now // I used different modules like 'pdf-to-printer' but it is not working like expected // I am generally unsure what to do with the retrieved pdf in order to print it })
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Lo resolví de esta manera: creo un archivo temporal, luego escribo los datos de respuesta para luego imprimirlo con el módulo pdf-to-printer

 axios.get("getPdf", {responseType: "arraybuffer",headers: {'Accept': 'application/pdf'}).then(res => { let printer = printer_settings["printFormatX"]; let tmpFile = __dirname + "/tmp_pdf.pdf" fs.writeFileSync(tmpFile, res.data, {encoding: "binary"}); print(tmpFile, res.data, {printer: printer}); })
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda