Conversión Eficiente de PPT a Markdown con pptx2md

Herramienta para la conversión de presentaciones de PowerPoint a formato Markdown.

Instalación Rápida

Para comenzar, clona el repositorio del proyecto e instala las dependencias:


git clone https://gitcode.com/gh_mirrors/pp/pptx2md
cd pptx2md
poetry install
 

Comando Básico de Conversión

La conversión más sencilla requiere especificar el archivo PPT de entrada y la ruta del archivo Markdown de salida:


python -m pptx2md presentation_original.pptx documento_salida.md
 

Este comando transforma todas las diapositivas de presentation_original.pptx a formato Markdown, guardendo el resultado en documento_salida.md. El proceso maneja automáticamente texto, listas, imágenes y tablas, preservando la estructura original.

Funcionalidades Avanzadas

Manejo Personalizado de Imágenes

pptx2md ofrece opciones flexibles para el procesamiento de imágenes. Por defecto, las imágenes se guardan en una carpeta con el mismo nombre que el archivo de salida. Puedes especificar una ruta diferente con el parámetro --image-dir:


python -m pptx2md presentation_original.pptx documento_salida.md --image-dir ./assets_graficos
 

Adicionalmente, ajusta el ancho de las imágenes en Markdown con --image-width:


python -m pptx2md presentation_original.pptx documento_salida.md --image-width 720
 

Soporte para Diseño Multicolumna

Para diapositivas con diseños de múltiples columnas, pptx2md realiza una detección inteligente y las convierte al formato Markdown apropiado, asegurando una representación precisa de diseños complejos.

Niveles de Título Configurables

Utiliza el parámetro --title-file junto con un archivo JSON para definir niveles de título personalizados:


python -m pptx2md presentation_original.pptx documento_salida.md --title-file configuracion_titulos.json
 

Ejemplo de archivo JSON:


{
 "Introducción": 1,
 "Puntos Clave": 2,
 "Conclusiones": 1
}
 

Solución de Problemas Comunes

Conversión de Imágenes

Las imágenes en formato WMF se convierten a PNG. Si la conversión falla, se registrará una advertencia y la imagen se omitirá.

Preservación de Formato de Tablas

Las tablas en las presentaciones se transforman a formato de tabla Markdown, manteniendo la integridad de su estructura y contenido.

Procesamiento de Estilos de Texto

El programa identifica estilos de texto como negrita, cursiva y color, traduciéndolos a la sintaxis Markdown correspondiente.

Etiquetas: pptx markdown conversión automatización presentaciones

Publicado el 8-13 08:50