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

297
Visualizações
¿Cómo puedo abrir un archivo de imagen usando fs en NodeJS?

En mis códigos actuales, solo puede leer un archivo de texto. ¿Cómo puedo abrir un archivo de imagen (base64) con la aplicación Fotos (Windows)? ¿Hay alguna posibilidad de hacer eso? Si es imposible, por favor hágamelo saber!

 const fs = require('fs') fs.readFile('./Test/a.txt', 'utf8' , (err, data) => { if (err) { console.error(err) return } console.log(data) return })
about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Otra posible solución es así:

 const cp = require('child_process'); const imageFilePath = '/aaa/bbb/ccc' const c = cp.spawn('program_that_opens_images',[ `"${imageFilePath}"` ]); c.stdout.pipe(process.stdout); c.stderr.pipe(process.stderr); c.once('exit', exitCode => { // child process has exited });
about 4 years ago · Juan Pablo Isaza Relatório

0

Haz algo como esto:

 const cp = require('child_process'); const c = cp.spawn('bash'); // 1 const imageFilePath = '/aaa/bbb/ccc' c.stdin.end(` program_that_opens_images "${imageFilePath}" `); // 2 c.stdout.pipe(process.stdout); // 3 c.stderr.pipe(process.stderr); c.once('exit', exitCode => { // 4 // child process has exited });

Que hace:

  1. genera un proceso secundario de bash (use sh o zsh en su lugar si lo desea)
  2. escribe en bash stdin, (ingresando el comando para ejecutar)
  3. canaliza el stdio del niño al padre
  4. captura el código de salida del niño
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