Skip to content
joinsnipePublic

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

PDF. Tus documentos, en tu dispositivo. Windows, Mac, Android e iPhone.

PDF

28 herramientas PDF en español, gratuitas y con procesamiento local. Para unir documentos, leerlos, convertir imágenes, poner una marca de agua, rellenar formularios y resolver tareas cotidianas sin enviar el archivo a un servicio de conversión.

Abrir PDF en la web · Descargar paquetes · Guía de instalación

Interfaz blanca y roja, texto claro, sin cuentas ni suscripciones. El proyecto nació para ayudar a una persona de la familia con sus documentos y se comparte para que cualquiera pueda utilizarlo y mejorarlo. No está afiliado a iLovePDF ni a ninguna administración pública.

Estado: 2.2.0-beta.1. Las comprobaciones automatizadas cubren motores PDF, flujos de interfaz simulados y servidores locales. Falta la prueba manual de instalación y descarga en Windows, Mac, Android e iOS. Consulta qué se ha verificado.

Elige tu dispositivo

Dispositivo Cómo utilizarlo Sin conexión
Windows 10/11 x64 ZIP windows-x64, extrae todo y abre PDF.cmd Sí, con el paquete local
Mac con Apple Silicon ZIP macos-arm64, extrae todo y abre PDF.command Sí, con el paquete local
Mac con Intel ZIP macos-x64, extrae todo y abre PDF.command Sí, con el paquete local
Android Web en Chrome → Instalar PDF o Añadir a pantalla de inicio Necesita conexión para abrir
iPhone / iPad Web en Safari → Compartir → Añadir a pantalla de inicio Necesita conexión para abrir

Mac: macOS 13.5 o posterior y navegador actualizado. Los paquetes de escritorio abren una aplicación web local e incluyen su runtime. No necesitas instalar Python o Node. Android e iOS utilizan la app web: no se distribuye APK, IPA ni aplicación de tienda. Pasos y solución de problemas.

Qué puedes hacer

Área Herramientas
Páginas Unir, dividir, organizar, girar, numerar, recortar, cambiar tamaño
Convertir JPG/PNG a PDF, PDF a imágenes, extraer texto, Word con texto, escala de grises
Editar Comprimir, marca de agua, añadir texto, firma dibujada, ocultar una zona
Proteger Contraseña AES-256, desbloquear con contraseña conocida, firma digital RSA P12/PFX, limpiar metadatos, reparar
Formularios Rellenar AcroForm y aplanar campos
Leer Visor con búsqueda y zoom, OCR español/inglés, resumen extractivo, comparar texto

PDF con contraseña: entra en Visor de PDF, selecciona el archivo e introduce su contraseña. Se abre el resultado y puedes guardar una copia sin contraseña. Esto se aplica al archivo PDF; primero tienes que descargarlo desde la web de la administración.

Descargar: usa Descargar, Guardar como…, Abrir resultado o Compartir archivo…, según lo que admita el navegador. En iPhone, Compartir permite elegir Guardar en Archivos. Los resultados múltiples se agrupan en ZIP y, hasta 30 archivos, también tienen enlaces individuales.

Límites que conviene conocer

  • El resumen selecciona frases literales con su página. No usa IA generativa. Los escaneados necesitan OCR primero.
  • PDF a Word exporta texto editable: no reproduce diseño ni tablas.
  • La firma dibujada es una imagen. La firma digital utiliza RSA P12/PFX, sin sello de tiempo ni validación de revocación o confianza de la CA. Editar un PDF firmado puede invalidar sus firmas.
  • El recorte es visual. Para eliminar una zona utiliza la herramienta específica de ocultación y revisa el resultado; convierte las páginas en imágenes.
  • Hasta 100 MB y 100 archivos por tarea, 500 páginas, OCR de 30 páginas y conversión a imágenes de 150 páginas. Los móviles pueden agotar memoria antes.
  • No incluye Office a PDF, PDF/A validado, reconstrucción de Excel/PowerPoint o edición del texto original.

Consulta el detalle de las herramientas y la política de privacidad.

Desarrollo

Requisitos: Node 24, npm, Python 3.10+ y OpenSSL para las pruebas de firma.

git clone https://github.com/joinsnipe/PDF.git
cd PDF
npm ci
npm run build
npm test
python -B -m unittest discover -s tests -p test_launcher.py
python local/launcher.py

Si el ejecutable se llama python3, sustituye python por python3. El lanzador muestra una dirección local y abre el navegador. No abras dist/index.html directamente como archivo.

Los motores se reconstruyen con las versiones fijadas en package-lock.json: el repositorio contiene código y licencias; las Releases contienen la aplicación preparada. npm run build prepara PDF.js, pdf-lib, qpdf WASM, OCR, firma e iconos. Arquitectura, empaquetado y despliegue.

Colaborar y compartir

Puedes utilizar, estudiar, modificar y redistribuir el código propio bajo la licencia MIT. Las dependencias conservan sus licencias y atribuciones. Puedes regalar los paquetes o compartir el enlace web.

Para informar de un fallo, abre una issue indicando sistema, navegador, herramienta y pasos. No adjuntes documentos personales, contraseñas o certificados. Utiliza un ejemplo ficticio. Consulta CONTRIBUTING.md.

Historial de cambios · Seguridad · Pruebas manuales pendientes

About

No description, website, or topics provided.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages