👨🏫USE ESSE APLICATIVO PARA CONVERTER DOCUMENTOS PARA "PDF", "EPUB" "DOCX" E "TXT".
Este é um aplicativo desktop em Python com uma interface moderna feita com customtkinter, que permite ao usuário converter arquivos de documentos (.docx, .txt, .md, .rtf, .odt, .html, .pdf e .epub) para outros formatos (.pdf, .epub, .docx e .txt), utilizando a biblioteca pypandoc (que é um wrapper para o conversor de documentos Pandoc).
- Criada com
customtkinter, com rolagem, botões, rótulos e barra de progresso. - Aparência em modo escuro.
- O usuário pode escolher uma pasta com arquivos de documentos que deseja converter.
- O programa reconhece automaticamente arquivos com as extensões:
.docx,.txt,.md,.rtf,.odt,.html,.pdfe.epub
- O usuário escolhe o formato de saída desejado:
PDF,EPUB,DOCXeTXT
- Todos os arquivos do diretório selecionado são convertidos para o formato escolhido.
- Mostra o andamento da conversão.
- Exibe mensagens sobre cada etapa da conversão.
- Criação automática de pasta de saída:
- Exemplo:
CONVERTIDOS_TXT,CONVERTIDOS_PDF, etc.
- Exemplo:
-
Instale o Pandoc:
- O
pandocé a ferramenta principal usada para converter arquivos entre diversos formatos. - Siga os passos:
- Acesse: https://pandoc.org/installing.html
- Baixe e instale o Pandoc conforme seu sistema (Windows, macOS ou Linux).
- Certifique-se de que o comando
pandocfunciona no terminal ou prompt (adicione aoPATHse necessário).
- O
-
Instale um motor LaTeX (obrigatório para conversão para PDF):
-
O Pandoc precisa de um engine LaTeX para gerar arquivos PDF.
-
Recomendado:
-
Para Windows:
- Instale o MiKTeX:
- Baixe e instale o MiKTeX.
- Durante a instalação, marque a opção para permitir instalação de pacotes sob demanda.
-
Para Linux:
sudo apt install texlive texlive-xetex
-
Para macOS:
brew install --cask mactex
-
-
-
Instale as dependências Python:
- Acesse o diretório do seu projeto (
CODIGO) e execute:
pip install -r requirements.txt
- Acesse o diretório do seu projeto (
-
Execute o aplicativo:
- No terminal, dentro do diretório do projeto, execute:
python CODIGO.py
-
Usando o Aplicativo:
- Clique em “DIRETÓRIO” para escolher a pasta com os arquivos a converter.
- Selecione o formato de saída (
PDF,EPUB,DOCXouTXT). - Clique em “CONVERTER”.
- Acompanhe o progresso na barra e na área de status.
- Os arquivos convertidos serão salvos automaticamente na subpasta:
CONVERTIDOS_FORMATOdentro do diretório original.
- Entendemos que para manipular arquivos em muitas linguagens, é necessário possuir conhecimento nessas áreas. Para auxiliar nesse aprendizado, oferecemos cursos gratuitos disponíveis:


