Salve todos os slides da apresentação do Google como imagens

14

Eu tenho uma apresentação do Google com muitos slides. Tentei ArquivoFazer o download como → SVG ou PNG, mas apenas o primeiro slide foi convertido. Existe uma maneira de converter automaticamente todos os slides em imagens?

Erel Segal-Halevi
fonte

Respostas:

6

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".

MaryC.fromNZ
fonte
Isso é apenas o que eu realmente fiz
Erel Segal-Halevi
8
  1. Instale o ImageMagick (ótimo software de código aberto)
  2. Salve sua apresentação em pdf: Arquivo> Fazer o download como ...> Documento PDF (.pdf)
  3. Converta o pdf em vários arquivos png usando o convertcomando 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.pngetc.

Se você deseja uma imagem de alta resolução, basta definir a -densityopção. Por exemplo, para imagens de 300 dpi:

    convert -density 300 your_presentation.pdf your_slide_%03d.png

O convertcomando tem muitas outras opções que você pode explorar (consulte a documentação ). Por exemplo, as -trim +repageopçõ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 -trimporque, 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 removelogo após a -trim +repageopçã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!

MiniQuark
fonte
para pdfs e imagemagick, você também vai precisar ghostscript: superuser.com/a/851168/167761
Kyle Falconer
5

Não é necessário baixar nenhum software adicional, se você possui o Adobe Acrobat, basta ...

  1. Salve sua apresentação em pdf: Arquivo> Baixar como> Documento PDF (.pdf)
  2. Abra o PDF no Acrobat e, em seguida: Arquivo> Exportar para> Imagem> (Escolha o formato de arquivo preferido)

Ele começará automaticamente a criar cada slide como sua própria imagem dentro do diretório em que o PDF foi salvo.

Chris Marabate
fonte
De acordo com um comentarista anônimo, "O Acrobat não permite mais salvar como imagem", verifique.
1

Infelizmente, um de cada vez é o melhor, pois a conversão para o PowerPoint reposiciona os elementos. Não fique surpresa!

Ctrl+ FD( ArquivoDownload ) tornará o processo um pouco mais rápido!

icemel
fonte
1

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).

  1. Faça o download da extensão iMacros para FireFox.
  2. Vá para o seu Google Slide.
  3. Abra o iMacros e, no menu, basta pressionar Recorde pressionar Stopimediatamente.
  4. Clique com o botão direito #Current.iime clique em Editar.
  5. 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
    
  6. Depois de copiar e colar o código, salve a macro.

  7. Agora baixe manualmente o primeiro slide, pois dessa forma, qualquer coisa que você baixe em seguida agora fornecerá um nome de arquivo seguido por um número com ()colchetes entre eles. Ajuda a rotular o número do slide em cada arquivo.
  8. Selecione um slide (de preferência o primeiro slide).
  9. Logo acima do 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).
  10. Execute o script.

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).

puretppc
fonte
Por que não consigo formatar o código neste site lol?
Puretppc
Como o código está incorporado em uma lista, você precisa recuá-lo um pouco mais.
ale
1

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.

  1. 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/

  2. Crie seu próprio script de automação - https://discussions.apple.com/thread/3311405

  3. 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.

insira a descrição da imagem aqui

Parece loucura que não haja uma maneira mais fácil de fazer isso.

Joshua Dance
fonte
0

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:

  1. Nos slides do Google: Arquivo> Fazer o download como ...> Documento PDF
  2. Faça o download do aplicativo para PC ou Mac mencionado acima
  3. Arraste e solte seu PDF na interface do aplicativo e clique em "Próximo passo"
  4. Você pode ajustar o DPI se desejar slides de maior qualidade
  5. Clique no tipo de imagem para exportar como e selecione um local

É 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.

jord8on
fonte
-3

Pelo que descobri usando o Apresentações Google: se você clicar em Arquivo e em Fazer o download como PNG , eles farão o download como uma foto. Mas você precisará fazer isso para cada slide.

devin
fonte