Conversor de Markdown a PDF con estilos profesionales y soporte para checkboxes
Project description
STRX Markdown to PDF Converter
Herramienta para convertir archivos Markdown a PDF con estilos profesionales.
Características
- ✅ Conversión de Markdown a PDF con formato profesional.
- ✅ Soporte para checkboxes
[ ]y[x]. - ✅ Soporte para tablas, listas, código y más.
- ✅ Estilos CSS personalizados y profesionales.
- ✅ Numeración automática de páginas y diseño optimizado para A4.
- ✅ Resaltado de sintaxis para bloques de código.
- ✅ Tabla de contenidos automática.
Instalación
Puedes instalar esta herramienta directamente desde el código fuente o como un paquete de Python.
Desde el código fuente (para desarrollo)
cd /odoo20/strx_tools/strx_md2pdf
pip install -e .
Instalación normal
pip install /odoo20/strx_tools/strx_md2pdf
Uso
Una vez instalado, el comando strx_md2pdf estará disponible en tu terminal.
Uso básico
# Genera archivo.pdf en el mismo directorio
strx_md2pdf archivo.md
Especificar archivo de salida
strx_md2pdf archivo.md /ruta/al/destino/salida.pdf
Usar como módulo de Python
python3 -m strx_md2pdf archivo.md
Requisitos del sistema
Para que weasyprint funcione correctamente, es posible que necesites instalar algunas dependencias del sistema dependiendo de tu OS.
En Ubuntu/Debian:
sudo apt-get install python3-pip python3-cffi python3-brotli libpango-1.0-0 libharfbuzz0b libpangoft2-1.0-0
Autor
Straconx - Equipo de Initium 20
Licencia
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file strx_md2pdf-1.0.0.tar.gz.
File metadata
- Download URL: strx_md2pdf-1.0.0.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c33a628f3a3f0fd1421cdb6b11c4da8bf541b2fecd3b3df93214f381149648e3
|
|
| MD5 |
9dac40c766e52a32914180dafc0339b4
|
|
| BLAKE2b-256 |
9e9661de6b0040a65bc0a53492a1b4f5dcf9bc740c47945d799abdee9b1c3762
|
File details
Details for the file strx_md2pdf-1.0.0-py3-none-any.whl.
File metadata
- Download URL: strx_md2pdf-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0b3f7ffe16b29ef167c2aaf097fafcc8c484f3786b9e9685630c31441f110a05
|
|
| MD5 |
83bf5a44a73d3ef711adc90b8ea85fe4
|
|
| BLAKE2b-256 |
7cac3fbd40c77b66699c1a7e06d27de72dfb1085f5d803b71b94758295a0351a
|