User Tools

Site Tools


wiki:scripts:add-stamp-pdf.sh
add-stamp-pdf.sh
#! /bin/bash

#Autor: Cleiton Rodrigues <cleitonrdesouza@gmail.com> 2021-09-30
#instalar o qpdf
#no Manjaro: sudo pacman -S qpdf
#no debian:  sudo apt-get install qpdf
#uso do qpdf:
#add uma marca: qpdf input-pdf.pdf --overlay stamp.pdf -- output.pdf
#uso deste script:
#copie o script para a pasta que contem os PDFs, se necessario,
#de permissao de execucao ao script.
#dentro da mesma pasta deixe o PDF com a marca que deseja adicionar,
#renomei-o para "stamp.pdf". Você pode criar o PDF com marca no libreoffice.
#Abra o terminal e execute: ./add-stamp-pdf.sh 
#Dica: adicione o script ao /usr/bin/ e use como aplicativo!

#mudando diretório
echo "Local atual: "$(pwd)
cd "$(pwd)"
mkdir cert_tmp
 
#listar PDFs existentes no arquivo "pdfs.txt":
ls -1 *.pdf > pdfs.txt
 
#ler linha por linha do arquivo "pdfs.txt", e roda o comando qpdf:
while read line
do
 qpdf "$line" --overlay stamp.pdf -- "cert_tmp/Cert_$line"
done < pdfs.txt
rm pdfs.txt
 
echo -e "Os arquivo estão no diretorio 'cert_tmp'."
echo -e "Finalizado!"
wiki/scripts/add-stamp-pdf.sh.txt · Last modified: 2021/09/30 15:29 by cleiton

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki