https://github.com/julio101290/pycfdiconvertidor
Convierte tus archivos XML CFDI 4.0 del SAT a PDF de forma masiva, rápida y con una interfaz gráfica amigable. Este proyecto en Python te permite visualizar todos los datos fiscales importantes, incluyendo el UUID, el emisor, receptor, productos, claves SAT, unidades de medida, y más.
https://github.com/julio101290/pycfdiconvertidor
cfdi cfdi-mexico cfdi40 pyreport pyton
Last synced: 11 months ago
JSON representation
Convierte tus archivos XML CFDI 4.0 del SAT a PDF de forma masiva, rápida y con una interfaz gráfica amigable. Este proyecto en Python te permite visualizar todos los datos fiscales importantes, incluyendo el UUID, el emisor, receptor, productos, claves SAT, unidades de medida, y más.
- Host: GitHub
- URL: https://github.com/julio101290/pycfdiconvertidor
- Owner: julio101290
- License: gpl-3.0
- Created: 2025-05-19T22:26:01.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-05-19T22:36:31.000Z (about 1 year ago)
- Last Synced: 2025-07-03T14:03:13.141Z (11 months ago)
- Topics: cfdi, cfdi-mexico, cfdi40, pyreport, pyton
- Language: Python
- Homepage:
- Size: 21.5 KB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🧾 Convertidor CFDI 4.0 a PDF
Convierte tus archivos XML CFDI 4.0 del SAT a PDF de forma masiva, rápida y con una interfaz gráfica amigable. Este proyecto en Python te permite visualizar todos los datos fiscales importantes, incluyendo el UUID, el emisor, receptor, productos, claves SAT, unidades de medida, y más.
---
## ✨ Características
- ✅ Convierte múltiples XML CFDI 4.0 a archivos PDF
- ✅ Incluye logotipo personalizado
- ✅ Muestra todos los datos del Emisor, Receptor y Timbre Fiscal Digital
- ✅ Clave del SAT y Unidad de Medida visible por producto
- ✅ Barra de progreso de conversión
- ✅ Botón para abrir la carpeta de destino
- ✅ Continuación automática si un archivo falla
---
## 🖥️ Interfaz Gráfica
- Carga múltiples archivos XML
- Selecciona carpeta destino
- Agrega logotipo empresarial
- Sigue el estado de cada archivo
---
## 🐍 Requisitos
- Python 3.8 o superior
### 📦 Instalación de dependencias
```bash
pip install reportlab qrcode[pil] Pillow
```
## 🚀 Cómo usarlo
Clona este repositorio:
```bash
git clone https://github.com/tuusuario/convertidor-cfdi-pdf.git
cd convertidor-cfdi-pdf
```
## Ejecuta el script:
```bash
python convertidor_cfdi_pdf.py
```
## Usa la interfaz para:
Agregar tus XML
Seleccionar carpeta destino
Agregar logotipo
Presionar "Convertir a PDF"
## 📂 Archivos Generados
Archivos .pdf con los datos fiscales
Los archivos van a la carpeta de destino elegida
## 🔐 Seguridad
Este convertidor funciona totalmente local, lo que garantiza la privacidad de tus documentos fiscales. No hay conexión a internet ni envío de datos.
## 📸 Capturas (opcional)

## 🤝 Contribuciones
¿Quieres mejorar el formato, agregar timbre digital con QR, o generar ejecutables para Windows/Linux? ¡Contribuye o abre un issue!
## 📄 Licencia
MIT License