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.1.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.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file strx_md2pdf-1.0.1.tar.gz.

File metadata

  • Download URL: strx_md2pdf-1.0.1.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.1.tar.gz
Algorithm Hash digest
SHA256 a83982c844b2278b812e27be92650a88ae676ee7133d850d3dec596196fdb056
MD5 05c99c84a0ff082dd14728989acd1716
BLAKE2b-256 927a7e987ffeca52c69bd4d66139e1d56e9f9242df4c48c72a73976eb1324b3d

See more details on using hashes here.

File details

Details for the file strx_md2pdf-1.0.1-py3-none-any.whl.

File metadata

  • Download URL: strx_md2pdf-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7008d0ee9c014fb5cd1d2ed751ef4f1b39bb42ab8e682340b43c4c36f04d813a
MD5 761e20861202178bd5bd99052346a4a4
BLAKE2b-256 0333666df00974cd8482216365ba8cd9daa7577d90067734343d5459b18b1f17

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