PPTX2MD: Herramienta especial para convertir archivos PPTX a Markdown

Introducción general

PPTX2MD es una herramienta de código abierto diseñada para convertir archivos PPTX de PowerPoint al formato Markdown. Desarrollado por el usuario de GitHub ssine, la herramienta es compatible con la retención de los títulos, listas, formato de texto (como negrita, cursiva, color, y los hipervínculos), imágenes y tablas, entre otros.PPTX2MD también es compatible con la tabla personalizada de contenidos, coincidencia difusa, y una variedad de formatos de salida, tales como Markdown, wikitext de Tiddlywiki, Madoko, y Quarto. Los usuarios sólo tienen que instalar Python 3.10 y superior e instalar pptx2md a través de pip para convertir fácilmente archivos PPTX a formato Markdown para facilitar su uso en varios editores Markdown.

PPTX2MD:将PPTX文件转换为Markdown的专用工具

 

Lista de funciones

  • Convertir archivos PPTX a formato Markdown
  • Conservación de títulos, listas y formato de texto (negrita, cursiva, color e hipervínculos).
  • Extracción de imágenes e inserción de rutas relativas
  • Conversión de tablas, incluida la fusión de celdas
  • Compatibilidad con catálogos personalizados y correspondencias difusas
  • Soporta múltiples formatos de salida: Markdown, wikitext de Tiddlywiki, Madoko, Quarto
  • Proporciona una variedad de parámetros de línea de comandos, soporte para ruta de archivo de salida personalizada, directorio de imágenes, ancho de imagen, etc.

 

Utilizar la ayuda

Proceso de instalación

  1. Asegúrese de que Python 3.10 y superior está instalado en su sistema.
  2. Abra un terminal o símbolo del sistema y ejecute el siguiente comando para instalar pptx2md:
   pip install pptx2md

Utilización

  1. Una vez completada la instalación, ejecute el siguiente comando en el terminal o símbolo del sistema para convertir archivos PPTX a formato Markdown:
   pptx2md [pptx文件名]

El nombre predeterminado del archivo de salida esout.mdLas imágenes extraídas se guardarán en el archivo/img/carpeta.

Funcionamiento detallado

  • Título personalizadoPor defecto, la herramienta analiza todos los encabezados PPTX como un nivel de encabezados Markdown. Si necesita obtener un catálogo jerárquico, puede predefinir la lista de encabezados en el archivo y utilizar la función-tpara proporcionar el archivo. Ejemplo:
  pptx2md [文件名] -t titles.txt

Ejemplo de archivo de títulos (titles.txt):

  Heading 1
Heading 1.1
Heading 1.1.1
Heading 1.2
  • Personalizar la ruta del archivo de salida: Uso-oespecifica la ruta del archivo de salida:
  pptx2md [文件名] -o [输出文件路径]
  • Catálogos de imágenes personalizados: Uso-iespecifica el directorio de extracción de imágenes:
  pptx2md [文件名] -i [图片目录]
  • Ajuste de la anchura de la imagen: Uso--image-widthestablece la anchura máxima de la imagen (en píxeles):
  pptx2md [文件名] --image-width [宽度]
  • Desactivar la extracción de imágenes: Uso--disable-imagedesactiva la extracción de imágenes:
  pptx2md [文件名] --disable-image
  • Desactivar el escape de caracteres especiales: Uso--disable-escapingdesactiva el escape de caracteres especiales:
  pptx2md [文件名] --disable-escaping
  • Desactivar comentarios del presentador: Uso--disable-notesLos parámetros desactivan las notas del presentador:
  pptx2md [文件名] --disable-notes
  • Desactivar el tratamiento de imágenes en formato WMF: Uso--disable-wmfdesactiva el procesamiento de imágenes en formato WMF (para evitar excepciones en Linux):
  pptx2md [文件名] --disable-wmf
  • Desactivar etiquetas de color: Uso--disable-colordesactiva las etiquetas de color HTML:
  pptx2md [文件名] --disable-color
  • Activar el separador de diapositivas: Uso--enable-slidesParámetro Habilitar separadores de diapositivas (para convertir diapositivas PPTX en diapositivas Markdown):
  pptx2md [文件名] --enable-slides
  • Intento de detectar diapositivas de varias columnas: Uso--try-multi-columnEl parámetro intenta detectar varias columnas de diapositivas (más lento):
  pptx2md [文件名] --try-multi-column
  • Establecer el tamaño mínimo del bloque de texto: Uso--min-block-sizeestablece el número mínimo de caracteres para el bloque de texto de salida:
  pptx2md [文件名] --min-block-size [大小]
  • Exportar a formato Tiddlywiki o Madoko: Uso--wikital vez--mdkmuestra el lenguaje de marcado correspondiente:
  pptx2md [文件名] --wiki
pptx2md [文件名] --mdk
© declaración de copyright
AiPPT

Artículos relacionados

Sin comentarios

Debe iniciar sesión para participar en los comentarios.
Acceder ahora
ninguno
Sin comentarios...