Aprendizagem pessoal com IA
e orientação prática

PPTX2MD: ferramenta especial para converter arquivos PPTX em Markdown

Introdução geral

O PPTX2MD é uma ferramenta de código aberto projetada para converter arquivos PPTX do PowerPoint para o formato Markdown. Desenvolvida pelo usuário ssine do GitHub, a ferramenta suporta a retenção de cabeçalhos, listas, formatação de texto (como negrito, itálico, cor e hiperlinks), imagens e tabelas, entre outros. O PPTX2MD também suporta índices personalizados, correspondência difusa e uma variedade de formatos de saída, como Markdown, wikitext do Tiddlywiki, Madoko e Quarto. Os usuários só precisam instalar o Python 3.10 ou superior e instalar o pptx2md via pip para converter facilmente arquivos PPTX para o formato Markdown para facilitar o uso em vários editores Markdown.

PPTX2MD: ferramenta especial para converter arquivos PPTX em Markdown-1


 

Lista de funções

  • Converta arquivos PPTX para o formato Markdown
  • Suporte para manter títulos, listas, formatação de texto (negrito, itálico, cor e hiperlinks)
  • Suporte à extração de imagens e inserção de caminhos relativos
  • Suporte à conversão de tabelas, incluindo a fusão de células
  • Suporte para diretórios personalizados e correspondência difusa
  • Suporte a vários formatos de saída: Markdown, wikitext do Tiddlywiki, Madoko, Quarto
  • Fornece uma variedade de parâmetros de linha de comando, suporte para caminho de arquivo de saída personalizado, diretório de imagem, largura da imagem etc.

 

Usando a Ajuda

Processo de instalação

  1. Certifique-se de que o Python 3.10 ou superior esteja instalado em seu sistema.
  2. Abra um terminal ou prompt de comando e execute o seguinte comando para instalar o pptx2md:
   pip install pptx2md

Uso

  1. Após a conclusão da instalação, execute o seguinte comando no terminal ou no prompt de comando para converter arquivos PPTX para o formato Markdown:
   pptx2md [nome do arquivo pptx]

O nome padrão do arquivo de saída éout.mdAs imagens extraídas serão salvas no arquivo/img/pasta.

Operação detalhada da função

  • Título personalizadoPor padrão, a ferramenta analisa todos os cabeçalhos PPTX como um nível de cabeçalhos Markdown. Se precisar obter um catálogo hierárquico, você pode predefinir a lista de títulos no arquivo e usar a função-tpara fornecer o arquivo. Exemplo:
  pptx2md [nome do arquivo] -t titles.txt

Exemplo de um arquivo de títulos (titles.txt):

  Título 1
Título 1.1
Título 1.1.1
Título 1.2
  • Personalização do caminho do arquivo de saída: Uso-oespecifica o caminho do arquivo de saída:
  pptx2md [nome do arquivo] -o [caminho do arquivo de saída]
  • Catálogos de imagens personalizados: Uso-iespecifica o diretório de extração da imagem:
  pptx2md [nome do arquivo] -i [diretório da imagem]
  • Definição da largura da imagem: Uso--image-widthdefine a largura máxima da imagem (em pixels):
  pptx2md [nome do arquivo] --image-width [largura]
  • Desativar a extração de imagens: Uso--disable-imagedesativa a extração de imagens:
  pptx2md [nome do arquivo] --disable-image
  • Desativar o escape de caracteres especiais: Uso--disable-escapingdesativa o escape de caracteres especiais:
  pptx2md [nome do arquivo] --disable-escaping
  • Desativar observações do apresentador: Uso--disable-notesOs parâmetros desativam as anotações do apresentador:
  pptx2md [nome do arquivo] --disable-notes
  • Desativar o processamento de imagens no formato WMF: Uso--disable-wmfdesativa o processamento de imagens no formato WMF (para evitar exceções no Linux):
  pptx2md [nome do arquivo] --disable-wmf
  • Desativar rótulos coloridos: Uso--disable-colourdesativa as tags de cor HTML:
  pptx2md [nome do arquivo] --disable-colour
  • Ativação de separadores de slides: Uso--enable-slidesParâmetro Habilitar separadores de slides (para converter slides PPTX em slides Markdown):
  pptx2md [nome do arquivo] --enable-slides
  • Tentando detectar slides com várias colunas: Uso---try-multi-columnO parâmetro tenta detectar várias colunas de slides (mais lento):
  pptx2md [nome do arquivo] --try-multi-column
  • Definição do tamanho mínimo do bloco de texto: Uso--min-block-sizedefine o número mínimo de caracteres para o bloco de texto de saída:
  pptx2md [nome do arquivo] --min-block-size [tamanho]
  • Exportar para o formato Tiddlywiki ou Madoko: Uso--wikitalvez---mdkgera a linguagem de marcação correspondente:
  pptx2md [nome do arquivo] --wiki
pptx2md [nome do arquivo] --mdk
Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " PPTX2MD: ferramenta especial para converter arquivos PPTX em Markdown

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil