Skip to content

Octonove/cajapdf

Repository files navigation

CajaPDF

Herramienta de escritorio para Windows que permite unir, dividir y comprimir PDF100% en tu PC (nada se sube a internet). Pensada para usuarios no técnicos.

⬇️ Descargar (Windows 10/11)

Descarga directa del instalador, sin registro. También puedes ver la última versión y notas.

Si Windows muestra "Windows protegió tu PC" (es normal en programas nuevos sin firma): pulsa Más información → Ejecutar de todas formas. Se instala sin permisos de administrador.

Funciones

  • Unir: varios PDF en uno, en el orden que elijas.
  • Dividir: una PDF por cada página, o extraer un rango de páginas.
  • Comprimir con 3 niveles (suave/media/fuerte): remuestrea y recomprime las imágenes del PDF — ahorros reales del 80-95% en documentos escaneados o con fotos; nunca deja el archivo más grande que el original.

Privacidad

Todo el procesamiento es local. No requiere conexión a internet ni sube tus documentos a ningún servidor — ideal para contratos, nóminas, DNIs e información confidencial.

Ejecutar en desarrollo

./run.ps1

(usa el venv de CapturaPro, que comparte las dependencias; o crea uno con requirements.txt)

Construir el ejecutable

./build/build.ps1

dist\CajaPDF\CajaPDF.exe

Crear el instalador único

./build/build-installer.ps1

installer\CajaPDF-Setup-1.0.0.exe (instala sin admin, con accesos directos y desinstalador)

Stack

Python 3.14 + Tkinter + pypdf (unir/dividir) + pikepdf (comprimir) + Pillow + PyInstaller + Inno Setup.

Releases

Packages

Contributors

Languages