Partilha para ficheiros no Google Drive
Construção de URLs
Índice
1. Google Docs
O URL de partilha de um Google Docs tem o seguinte aspeto: https://docs.google.com/document/d/Doc_ID/edit
Para obter o URL de descarga, basta substituir /edit por /export?format=formato_valido
Onde formato_valido pode ser: PDF, DOCx (Word), TXT, HTML, ODT (Open Document) ou EPUB
Exemplos genéricos:
https://docs.google.com/document/d/DOC_ID/export?format=pdf
https://docs.google.com/document/d/DOC_ID/export?format=docx
Exemplos práticos:
Descarregar em PDF: https://docs.google.com/document/d/1RixYPy2MVSQbdPfig-7LIVQjQ9zwfRq_d7gFxfZLwG0/export?format=pdf
Descarregar em epub (e-book): https://www.labnol.org/code/convert-google-doc-epub-200114
2. Google Sheets
O URL de partilha de um Google Sheets tem o seguinte aspeto: https://docs.google.com/spreadsheets/d/Spreadsheet_ID/edit
À semelhança do Google Docs, para se obter o URL de descarga, basta substituir /edit por /export?format=formato_valido
onde formato_valido, pode ser: PDF, XLSX (Excel) ou CSV
Exemplos genéricos:
https://docs.google.com/spreadsheets/d/FILE_ID/export?format=xlsx
https://docs.google.com/spreadsheets/d/FILE_ID/export?format=pdf
https://docs.google.com/spreadsheets/d/FILE_ID/export?format=csv
Por exemplo a seguinte tabela docs.google.com/spreadsheets/d/1mRjOkrNejJW53NcDVZ6XDsu6f8Tno9LDmMJVwWdPogc pode ser descarregada no formato:
ou
3. Google Slides
O URL de partilha de um Google Slides tem o seguinte aspeto: https://docs.google.com/presentation/d/Slides_ID/edit
O URL de descarga é ligeiramente diferente. Neste caso vamos substituir o /edit por /export/formato_valido
Onde formato_valido pode ser: PPTX (Powerpoint), PDF ou PNG?pageid=pNUM_pagina
Exemplos:
https://docs.google.com/presentation/d/Slides_ID/export/pdf
https://docs.google.com/presentation/d/Slides_ID/export/pptx
Por exemplo a apresentação https://docs.google.com/presentation/d/1TKQP7fK7uihvEb12ZfX81GElFJl4su8qYNICg1UFdno pode ser descarregada no formato:
ou
Descarregar certas páginas do Google Slides como imagens PNG
A partir de um Google Slides podemos também descarregar slides individuais em formato PNG de alta resolução.
Para isso basta adicionar ?pageid=pNUM_pagina ao URL de exportação, onde NUM_pagina é o número do slide.
Exemplo genérico: Se pretendermos descarregar o slide 10 como um ficheiro PNG, o URL final tem o seguinte aspeto:
Exemplo prático: https://docs.google.com/presentation/d/1TKQP7fK7uihvEb12ZfX81GElFJl4su8qYNICg1UFdno/export/png?pageid=p10
4. Google Drawings (Desenhos do Google)
Descarregar um "Desenho do Google" como uma imagem
O URL de partilha de um Desenho do Google tem o seguinte aspeto: https://docs.google.com/drawings/d/Drawing_ID/edit
É possível exportar os desenhos como imagens ou em PDF. Para isso basta substituir o /edit no URL de partilha, por /export/Formato
Onde Formato pode ser: SVG, PNG, JPEG ou PDF
Exemplos genéricos:
https://docs.google.com/drawings/d/Drawing_ID/export/svg
https://docs.google.com/drawings/d/Drawing_ID/export/jpg
https://docs.google.com/drawings/d/Drawing_ID/export/pdf
Exemplo prático a partir do seguinte desenho (seta colorida):
https://docs.google.com/drawings/d/1Wbed3VhzP3XerPYwvLRyaQ-tMQSekversWdCTaKM93o
Exportação em PNG: https://docs.google.com/drawings/d/1Wbed3VhzP3XerPYwvLRyaQ-tMQSekversWdCTaKM93o/export/png
Podemos utilizar estes URLs para incorporar Desenhos do Google como imagens em páginas HTML, usando o tag <img>:
<p>
<img src="https://docs.google.com/drawings/d/Drawing_ID/export/png" alt="Desenho do Google" />
</p>
5. Visualizador Web do Google DRIVE
(/viewer?URL=...)
O G. Drive inclui um visualizador web que permite a visualização de diversos tipos de ficheiros a partir do navegador.
Para além dos formatos nativos da Google (Docs, Sheets e Slides e Desenhos) este visualizador web consegue ler muitos outros formatos como por exemplo o Word, Excel e Powerpoint da Microsoft, bem como diversos formatos de áudio e vídeo, PDFs e até desenhos do AutoCAD (.DXF).
Ver lista completa de formatos: https://support.google.com/drive/answer/37603
Podemos utilizar este visualizador web para ver estes ficheiros basta digitar:
https://docs.google.com/viewer?url=URL_do_ficheiro
onde URL_do_ficheiro é o URL de partilha do ficheiro que se pretende visualizar.
Esta opção está a ser descontinuada.
6. Botão [Usar Modelo] para duplicar um documento
Trocar /edit por /template/preview
Ao trocarmos /edit por /template/preview obtemos um botão azul no canto superior direito do ecrã com o texto "USAR MODELO"
Exemplo:
7. Abrir documentos em Modo de leitura (Preview mode)
Trocar /edit por /preview
Podemos visualizar os documentos nativos Google em modo de leitura, ou seja, sem os menus e as barras de ferramentas habituais.
Para isso basta trocar /edit por /preview
Exemplo genérico:
A partir de um link habitual: https://docs.google.com/spreadsheets/d/SHEET_ID/edit
Para visualizar a mesma folha de cálculo num modo mais limpo, sem menu e barras de ferramentas, ou seja em modo de leitura, devemos utilizar o link:
https://docs.google.com/spreadsheets/d/SHEET_ID/preview
Três exemplos práticos, com G. Sheets, G. Docs e G. Slides em modo de Edição (caso tenha permissão) e em modo Preview:
Google Sheets: [Modo Edit] e [Modo Preview]
Google Docs: [Modo Edit] e [Modo Preview]
Google Slides: [Modo Edit] e [Modo Preview]
8. Incorporação de documentos Google em páginas web
(iframe com /preview)
O parametro /preview tambem serve para se incorporar um documento (Docs, Sheets ou slides) armazenado no Drive, numa página web através da utilização da tag IFrame como se pode verificar no seguinte exemplo:
Exemplo de um IFrame numa página web: [Abrir página web].
Código genérico:
<iframe src="https://docs.google.com/document/d/FILE_ID/preview" height="600px" width=“800px" allowfullscreen>
</iframe>
9. Descarregar e exportar ficheiros do Google Drive
O visualizador de ficheiros nativo da Google é útil mas por vezes pretendemos forçar o descarregamento do ficheiro em vez de o visualizar.
Por exemplo se tiver um ficheiro .PSD (do Photoshop) ou um PDF ele pode ser descarregado e aberto na aplicação em vez de ser aberto pelo navegador.
Criar um link para download direto (saltando o visualizador web)
(a palavra export indica que vai haver um download)
Quando carregamos um ficheiro para o G. Drive o seu link de partilha tem o seguinte aspeto:
https://drive.google.com/open?id=ID_FICHEIRO
Onde ID_FICHEIRO é um código unico (sabemos que cada ficheiro armazenado no G. Drive tem um código único de partilha).
Se copiarmos o ID_FICHEIRO para o final do seguinte URL vamos obter o link para o seu descarregamento direto:
Sintaxe: https://drive.google.com/uc?export=download&id=ID_FICHEIRO
Exemplo prático
TEmos um PDF com o seguinte ID_FICHEIRO: 1yDYp3lqp57OzzBJpEhSUwXNHIXURZEkN
O URL de exportaação ficará assim: https://drive.google.com/uc?export=download&id=1yDYp3lqp57OzzBJpEhSUwXNHIXURZEkN
Se preferimos abrir o PDF através do visualizador de ficheiros da Google, o URL ficaria assim:
Sintaxe: https://drive.google.com/file/d/FILE_ID/view
URL final: https://drive.google.com/file/d/1yDYp3lqp57OzzBJpEhSUwXNHIXURZEkN/view
10. Descarregar uma cópia do ficheiro
Substituir /edit por /copy no URL de um qualquer documento ficheiro DRIVE para que, ao se clicar nesse link, seja feita uma cópia do ficheiro para o nosso DRIVE (o Drive da conta ativa).
URL original: https://docs.google.com/document/d/FILE_ID/edit
URL de cópia: https://docs.google.com/document/d/FILE_ID/copy
Experimente com este G. Docs:
Este ajuste de URL (/copy) funciona para Google Docs, Sheets, Slides, Forms e Google Scripts.
Atenção: A cópia do ficheiro vai ficar na raiz do G. DRIVE a menos que inclua o parâmetro ?copyDestination=ID_Pasta. (ver list a no final da página)
Parametros adicionais para "Incluir comentários", "não copiar comentários resolvidos" e "não partilhar cópia com os colaboradores originais"
Adicionar /copy?copyComments=true para que a cópia inclua os comentarios previamente inseridos no documento original
Adicionar /copy?includeResolvedCommentsOnCopy=false para não copiar os comentários resolvidos.
Adicionar /copy/copyCollaborators=false para não partilhar a cópia com os colaboradores originais.
Convidar utilizadores no momento da cópia do documento
Adicionar ?userstoinvite=EndereçoEmail ao URL de cópia, faz com que o utilizador Google, imediatamente após a cópia, vá receber uma caixa de diálogo de partilha com a conta Google especificada.
URL de exemplo: https://docs.google.com/document/d/FILE_ID/copy?userstoinvite=EndereçoEmail
Onde EndereçoEmail deve ser trocado por um endereço email Google válido.
Nota para o caso do Google Forms:
Podemos utilizar este parâmetro no Google Forms mas a cópia só se irá realizar se o proprietário do ficheiro original tiver dado acesso de colaboração.
Resumo das opções do parâmetro /Copy
/copy
Copia o documento (para a raiz do Drive).
/copy?copyDestination=ID_Pasta
Copia o documento para uma pasta especifica.
/copy?copyComments=true
Copia o documento incluindo os comentários.
/copy?usersToInvite=email1, email2
Copia o documento e convida os utilizadores listados a editar.
/copy?title=NovoTitulo
Copia o documento com um novo titulo.
/copy?copyCollaborators=false
Copia o documento eliminado os colaboradores originais.
/copy?includeResolvedCommentsOnCopy=true
Copia o documento incluindo os comentários resolvidos.
/copy?title=NovoTitulo&usersToInvite=email1, email2
Combina parametros para criar um URL de copia personalizado.
Neste exemplo vai copiar o documento com um novo titulo e convidar os utilizadores listados a editar.