Eu tenho uma apresentação do Google com muitos slides. Tentei Arquivo → Fazer o download como → SVG ou PNG, mas apenas o primeiro slide foi convertido. Existe uma maneira de converter automaticamente todos os slides em imagens?
Eu tenho uma apresentação do Google com muitos slides. Tentei Arquivo → Fazer o download como → SVG ou PNG, mas apenas o primeiro slide foi convertido. Existe uma maneira de converter automaticamente todos os slides em imagens?
Respostas:
Se você tiver acesso ao MS PowerPoint, uma opção é salvar a apresentação do Documentos como um arquivo .ppt e, em seguida, use a opção Salvar como do PowerPoint, que possui a opção "todos os slides".
Converta o pdf em vários arquivos png usando o convert
comando do ImageMagick :
convert your_presentation.pdf your_slide_%03d.png
Feito! :)
Isto irá criar um arquivo png por slide, com o nome your_slide_000.png
, your_slide_001.png
etc.
Se você deseja uma imagem de alta resolução, basta definir a -density
opção. Por exemplo, para imagens de 300 dpi:
convert -density 300 your_presentation.pdf your_slide_%03d.png
O convert
comando tem muitas outras opções que você pode explorar (consulte a documentação ). Por exemplo, as -trim +repage
opções recortam as imagens para remover o espaço vazio ao redor do seu conteúdo:
convert -density 300 -trim +repage your_presentation.pdf your_slide_%03d.png
Nota : tive problemas -trim
porque, por algum motivo, as bordas do meu slide eram algumas vezes brancas e outras transparentes. Eu resolvi esse problema, tornando o plano de fundo dos meus slides transparente na Apresentação do Google (selecione todos os slides, clique no botão "Plano de fundo ...", defina a cor como Transparente). Em seguida, meus arquivos png foram aparados corretamente e o fundo foi transparente. Se você não quiser um plano de fundo transparente em seus arquivos png, poderá adicioná-lo -background '#ff0000' -alpha remove
logo após a -trim +repage
opção. Isso tornará o fundo vermelho brilhante, basta substituir a cor ( #ff0000
) pela cor desejada. Outra opção é primeiro remover a transparência como acima e depois aparar. Isso também funciona.
Espero que isto ajude!
Não é necessário baixar nenhum software adicional, se você possui o Adobe Acrobat, basta ...
Ele começará automaticamente a criar cada slide como sua própria imagem dentro do diretório em que o PDF foi salvo.
Não tenho muita certeza se posso dar uma resposta relacionada à programação neste site. De qualquer forma, fornecerei meu código, pois é uma maneira rápida de fazer isso (para quem não possui o Microsoft Powerpoint).
Record
e pressionar Stop
imediatamente.#Current.iim
e clique em Editar.Copie e cole o seguinte código.
' This is the code for downloading lots of slides.
' The delay is just in case Firefox is too slow to keep up
WAIT SECONDS=0.2
' These lines are where it goes to file -> download -> PNG
EVENT TYPE=CLICK SELECTOR="#docs-file-menu" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#\\:7r>DIV>SPAN" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#\\:2dm>DIV>SPAN" BUTTON=0
WAIT SECONDS=0.2
' This is the menu command for telling the script to go to next slide.
EVENT TYPE=CLICK SELECTOR="#punch-slide-menu" BUTTON=0
EVENT TYPE=CLICK SELECTOR="#\\:9p>DIV" BUTTON=0
WAIT SECONDS=0.2
' end of macro loop
Depois de copiar e colar o código, salve a macro.
()
colchetes entre eles. Ajuda a rotular o número do slide em cada arquivo.Play (Loop)
botão, você verá um número máximo para defini-lo. Defina-o como quiser (o número total de slides da sua apresentação).Notas: Este script foi desenvolvido para baixar cada slide desde o início do powerpoint. Você deve configurar o Firefox para selecionar automaticamente um destino para download (ou a caixa de prompt interfere no script).
Pesquisei no Google. Se você deseja uma solução sem software, sem site, parece que todo mundo está recomendando Exportar como PDF, execute o script Automator. Par de opções.
Use este script de automação para obter cada página como uma imagem - https://www.premiumbeat.com/blog/quick-tip-how-to-save-all-pdf-pages-as-images/
Crie seu próprio script de automação - https://discussions.apple.com/thread/3311405
Use essas configurações - https://discussions.apple.com/thread/3311405
Uma maneira mais fácil é usar o site https://pdf2png.com/
Faça o upload do seu PDF. Deixe processar. Faça o download de um zip contendo todas as suas imagens. Demorou um pouco, mas funcionou bem.
Eu tinha certeza de que o Acrobat teria um jeito. Mas as únicas opções de exportação são o Microsoft Word, o Powerpoint e o Rich Text.
Parece loucura que não haja uma maneira mais fácil de fazer isso.
Como você experimentou, a ferramenta nativa do Google para "Fazer o download como imagem PNG" exportará apenas o "slide atual" que você selecionou.
Eu tinha exatamente a mesma pergunta que você e encontrei um aplicativo para Mac gratuito para me ajudar a exportar uma apresentação de slides do Google inteira como imagens individuais (PNG, JPG, BMP ou TIFF). Empacota todos os arquivos de imagem, para cada slide, em uma única pasta. Também encontrei uma ferramenta gratuita para PC que afirma fazer o mesmo, mas não pude testá-la para confirmar.
Com o aplicativo Mac, faça o seguinte:
É isso aí!
Como outros já declararam, você não deseja exportar como um PowerPoint, pois os elementos do slide provavelmente mudarão. Exportar como PDF e usar um conversor de PDF para IMG garantirá que você obtenha a mais alta qualidade dos slides da Apresentação do Google como imagens.