yad_pdf2text - Converter pdf em texto usando pdftotext+yad
Publicado por Raimundo Alves Portela (última atualização em 14/05/2012)
[ Hits: 4.496 ]
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
Instalação Zabbix-agent CentOS5
Descritores de Arquivos e Swappiness
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
Como instalar no Linux Jogos da Steam só para Windows
Instalando o Team Viewer no Debian Trixie - problema no Policykit
O Que Fazer Após Instalar Ubuntu 25.04
Graduação e certificação Eng. de redes e Eng. Linux[DUVIDA] (0)
Controle do PS5 no Linux Mint funciona? (3)
Autenticação necessária. um aplicativo quer acesso ao chaveiro "c... (1)