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:

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: 

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:

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:

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: 

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:

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: 

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:

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:

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"

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:

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.