O que é

O PdfCraft é um leitor e editor de arquivos PDF de código aberto, construído do zero na linguagem Rust. O aplicativo funciona nativamente sem exigir contas de usuário, serviços em nuvem ou coleta de telemetria. Ele oferece renderização precisa de tipografias e elementos visuais, suportando escritas complexas, texto vertical em japonês, emojis coloridos, sombreamentos e máscaras de transparência. O sistema também foi projetado para lidar com documentos danificados e renderizar páginas em isolamento.

Para quem serve

A ferramenta é indicada para quem precisa ler, organizar, combinar, dividir ou proteger documentos PDF. O PdfCraft é compatível com macOS, Windows, Linux, FreeBSD e navegadores web. É uma alternativa para quem valoriza a privacidade e prefere ferramentas offline, pois o aplicativo não modifica os bytes originais de forma destrutiva e preserva o arquivo do usuário.

Como começar

Para conhecer ou utilizar a ferramenta, você pode acessar o repositório do projeto no GitHub sob a organização storytold ou visitar o site do projeto ArtCraft. O código-fonte é aberto e distribuído sob as licenças MIT e Apache-2.0. Além disso, a comunidade do projeto mantém um canal oficial no Discord para suporte e acompanhamento do desenvolvimento.

Instalação

git clone https://github.com/storytold/pdfcraft cd pdfcraft cargo xtask models # fetch the OCR models Scan & OCR needs (release builds include them) cargo run --release -p pdfcraft -- some.pdf # desktop app cargo xtask demo-pdf # build the showcase PDF used in these screenshots cargo xtask screenshots # regenerate every screenshot in this README 

🔗 Repositório oficial: https://github.com/storytold/pdfcraft

Veja em 1 minuto

📚 Mais conteúdos do canal: https://gist.github.com/VictorHugodaSilvaSousa/d1e955e97cd27fc662351821d0a3fdbe