Volver a proyectosCaso destacado
PDF Tool
Utilidad de escritorio offline que reúne en una sola app las operaciones de PDF más comunes del día a día.
Contexto
Se construyó a partir de un problema muy práctico: tareas sencillas sobre PDF suelen estar repartidas entre varias herramientas o sitios web.
Problema
Operaciones rutinarias como unir, dividir, extraer, rotar o comprimir PDFs son frecuentes, pero cambiar de herramienta para cada una agrega fricción innecesaria.
Solución
PDF Tool reúne varias librerías maduras de procesamiento de PDF dentro de una interfaz PyQt6 para resolver todo el flujo en un solo lugar.
Decisiones clave
- -Se mantuvo como herramienta offline para evitar fricción por carga de archivos y hacerla más útil en uso repetido.
- -Se priorizó una interfaz única con varias acciones relacionadas, en lugar de optimizar solo una operación.
- -Se aprovecharon librerías probadas para que el valor del proyecto estuviera en el diseño del flujo y no en reinventar el procesamiento documental.
Capturas

Características clave
- -Unir varios PDFs en uno
- -Dividir PDFs en páginas individuales
- -Extraer rangos de páginas
- -Rotar páginas para corrección
- -Comprimir PDFs para reducir tamaño
- -Convertir PDFs a otros formatos (según soporte)
Resultados
- -Redujo un flujo documental de varias herramientas a una sola utilidad local.
- -Demostró diseño de producto para escritorio más allá de un script puntual.
- -Sumó al portafolio una pieza que empaqueta varias capacidades técnicas detrás de una experiencia más simple para el usuario.
Stack
PythonPyQt6PyPDF2PyMuPDFpdf2docx