RB
Pular para o conteúdo principal
RB.
Voltar para Projetos
SaaS & Utilitários

Unificando PDF: Privacidade & Produtividade

Unificando PDF: Privacidade & Produtividade

Suíte com 16 ferramentas de PDF focada em privacidade por design: processamento server-side com arquivos temporários em /tmp, descartados após o download — sem cadastro, sem persistência.

Intenção do Projeto

O Unificando PDF reúne 16 ferramentas de manipulação de documentos em uma única interface web, pensada para quem precisa de produtividade sem abrir mão da privacidade. Todo o processamento ocorre no servidor usando arquivos temporários em /tmp — descartados automaticamente após o download. Nenhum arquivo é persistido em banco ou armazenamento permanente.

Além da utilidade prática, o projeto serve como vitrine técnica de domínio em processamento de arquivos em larga escala, arquitetura full-stack moderna com Next.js App Router, orquestração de binários nativos no servidor e infraestrutura containerizada com foco em segurança e isolamento.

Ferramentas Integradas

Alta Performance

Compressão e conversão otimizadas para arquivos pesados, mantendo a qualidade visual.

Proteção Total

Adicione senhas, restrinja permissões e oculte informações sensíveis com segurança.

Edição Flexível

Junte, divida, extraia, organize e rotacione páginas com uma interface drag-and-drop intuitiva.

Conversão Inteligente

Transforme PDFs em Word, texto, imagens (JPG/PNG) e Markdown estruturado — útil para pipelines de RAG e IA. Ou converta JPGs em PDF com alta fidelidade.

Excelência Técnica & Segurança

Processamento Efêmero

Todo arquivo enviado é processado em /tmp com limpeza automatizada logo após o download. Nenhum dado sensível persiste nos servidores — o modelo de privacidade é aplicado por design, não por política.

Infraestrutura Blindada

Container de produção com usuário non-root, sistema de arquivos read_only, tmpfs para /tmp e limites rígidos de CPU/RAM via Docker Compose, evitando abusos e garantindo previsibilidade em produção.

Engine Híbrida

Orquestração entre bibliotecas TypeScript (pdf-lib, pdfjs-dist) para operações rápidas e binários nativos (Ghostscript, LibreOffice, Poppler, qpdf) para tarefas avançadas como compressão, conversão para Word e extração de páginas.

Controle de Concorrência

Fila de processamento no servidor com limite de concorrência, tamanho máximo de fila e retry configuráveis via variáveis de ambiente, garantindo estabilidade mesmo sob picos de tráfego.

Operações Suportadas

  • Comprimir PDF
  • Juntar PDF
  • Dividir PDF
  • Extrair Páginas
  • PDF para Word
  • PDF para TXT
  • PDF para JPG
  • JPG para PDF
  • Rodar PDF
  • Organizar PDF
  • Proteger PDF
  • Marca d'Água
  • Numerar Páginas
  • PDF para PNG
  • Censurar PDF
  • PDF para Markdown