yad_pdf2text - Converter pdf em texto usando pdftotext+yad
Publicado por Raimundo Alves Portela (última atualização em 14/05/2012)
[ Hits: 4.618 ]
Homepage: http://portelanet.com
Script desenvolvido para oferecer uma visual gráfico para selecionar um arquivo PDF e convertê-lo em texto.
Ao final da conversão o arquivo convertido é apresentado.
Para usar basta descompactar o arquivo baixado, e executar o arquivo yad_pdf2text.sh, ou dar o tradicional 2 cliques no arquivo 'Converter PDF em Texto' (yad_pdf2text.desktop).
Obs.: Para esse "lançador" funcionar, basta colocar o script dentro do diretório referenciado no ícone '/opt/yad_pdf2text.sh', você pode mudá-lo caso desejar, só precisa usar um editor como o nano ou vim para alterar o yad_pdf2text.desktop.
#!/bin/bash
# Raimundo Portela <rai3mb@gmail.com>
# yad_pdf2text
# Script para converter arquivos pdf em texto usando pdftotext + yad
#-------------------------------------------------------
# coleta os dados
if DADOS=$(yad --title='pdftotext grafico' --width=500 --height=350 --file --file-filter='PDF|*.pdf' --button='Sair':1 --button='_Converter':0)
then
# obtem apenas o nome do arquivo
IFS='|' read ARQUIVO <<< "$DADOS"
# verifica o arquivo, converte e abre-o para conferencia
[ -f "$ARQUIVO" ] && pdftotext "$ARQUIVO" && gedit "${ARQUIVO%%.pdf}.txt"
fi
#==================== ICONE DE EXECUCAO (opcional) ================
Name=yad_pdf2text
Comment=Coberter PDF em Texto
Exec=/opt/yad_pdf2text.sh
Icon=terminal
Terminal=false
Type=Application
Name[en_US]=Converter PDF em Texto
Name[pt_BR]=Converter PDF em Texto
Montar e desmontar ISOs do Debian e adicionar CD/DVDs ao repositório
Renomeando arquivos de forma padronizada
Enviar SMS usando um telefone (Nokia)
Script para redimensionar/reduzir fotos digitais
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
O programa assinador digital (1)
PIP3 - erro ao instalar módulo do mariadb para o Python (9)
É normal não gostar de KDE? (8)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)









