Dois PDFs em um, automaticamente com Node-RED
Автор: NeoCognitiva
Загружено: 2022-09-22
Просмотров: 705
Nesse vídeo eu mostro como você juntar dois ou mais arquivos PDFs em um único documento de maneira automatizada. Aqui você vai criar a sua própria máquina de juntar PDFs totalmente grátis, sem gastar nada.
Para isso, eu utilizei o Node-RED, uma ferramenta de automação baseada em fluxos de trabalho, que você constrói facilmente simplesmente arrastando caixinhas.
No fluxo que eu mostro nesse video você conseguirá fazer isso de maneira personalizada, criando outras regras de negócio que você precisar.
❓❓❓DÚVIDAS, DEIXE NOS COMENTÁRIOS❓❓❓
O Node-RED é uma plataforma open-source de desenvolvimento visual de fluxos. Crie aplicações web e automações de maneira fácil e intuitiva, clicando e arrastando caixinhas.
🤖 Playlist completa de projetos Node-RED:
• Solução grátis para automação, dados variá...
🤖 O que é o Node-RED:
• Solução grátis para automação, dados variá...
✍🏻 Formulário de inscrição para solicitar todos os fluxos dessa série de videos:
https://neocognitiva.com.br/lp/nodere...
Quer conhecer melhor a NeoCognitiva e trabalho que fazemos?
Saiba mais em nosso site: https://neocognitiva.com.br/
Entre em contato conosco: https://neocognitiva.com.br/lp/contat...
👽 Esse é o script que eu prometi deixar na descrição:
const PDFDocument = require('pdf-lib').PDFDocument;
var msgList = [];
let x = copyPages()
async function copyPages() {
const firstDonorPdfBytes = await msg.PDF1
const secondDonorPdfBytes = await msg.PDF2
const firstDonorPdfDoc = await PDFDocument.load(firstDonorPdfBytes)
const secondDonorPdfDoc = await PDFDocument.load(secondDonorPdfBytes)
const pdfDoc = await PDFDocument.create();
const [firstDonorPage] = await pdfDoc.copyPages(firstDonorPdfDoc, [0])
const [secondDonorPage] = await pdfDoc.copyPages(secondDonorPdfDoc, [0])
pdfDoc.addPage(firstDonorPage)
pdfDoc.insertPage(0, secondDonorPage)
const pdfBytes = await pdfDoc.save()
msg.payload = Buffer.from(pdfBytes);
msg.filename = "C://NODE-RED//SAIDA//concatenado.pdf";
node.send(msg);
}
return;
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: