Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

strx_md2pdf-1.0.0.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

strx_md2pdf-1.0.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

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

Hashes for strx_md2pdf-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c33a628f3a3f0fd1421cdb6b11c4da8bf541b2fecd3b3df93214f381149648e3
MD5 9dac40c766e52a32914180dafc0339b4
BLAKE2b-256 9e9661de6b0040a65bc0a53492a1b4f5dcf9bc740c47945d799abdee9b1c3762

See more details on using hashes here.

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

Hashes for strx_md2pdf-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0b3f7ffe16b29ef167c2aaf097fafcc8c484f3786b9e9685630c31441f110a05
MD5 83bf5a44a73d3ef711adc90b8ea85fe4
BLAKE2b-256 7cac3fbd40c77b66699c1a7e06d27de72dfb1085f5d803b71b94758295a0351a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page