Come incorporare i documenti PDF, DOC, DOCX, PPT, PPTX e di altro genere nel blog usando Google Drive e mostrandoli in una finestra con strumenti di navigazione e di zoom.
Recentemente mi è stata spedita una email in cui mi si chiedeva come fare per implementare nel sito un documento PDF di molte pagine con relativo link di esempio. Mi sono subito reso conto che si trattava di un PDF caricato su Google Drive, ex Google Documenti ma la implementazione di file caricati sul web con questo servizio non è poi così banale come possa sembrare visto che bisogna avere almeno un paio di accortezze.
Ho pensato quindi di pubblicare un articolo su questo tema con la presunzione che possa interessare alcuni miei lettori. Diciamo subito che da qualche giorno Google Drive ha cessato il supporto per i vecchi formati di Office quali DOC e PPT. Questo comporta che non è più possibile salvare un file in quei formati ma questo non significa che non si possano ancora caricare e condividere nel blog.
Ho testato l'incorporazione dei documenti in formato DOC, DOCX, PDF, PPT e PPTX ma questo non esclude che non possano essere implementati anche file creati con software open source come per esempio Libre Office. Si accede con il nostro account su Google Drive e si clicca sulla icona per fare l'upload dei documenti, si sceglie File e si seleziona il documento nel nostro computer
Si aprirà una finestra popup in cui dovremo togliere le flag alle opzioni di conversione nei formati di Google Drive. E' invece consigliabile lasciare la spunta a Conferma impostazioni prima di ogni caricamento da utilizzare se si vogliono modificare i file che si sono caricati
In basso a destra si vedrà il procedere dell'upload e, quando quest'ultimo sarà completato, il nuovo documento andrà a far parte dell'elenco dei nostri file. Ci si clicca sopra per aprirlo quindi si va in alto a destra su Condividi per modificare le impostazioni della privacy
Nella finestra popup successiva si va su Cambia quindi si mette la spunta a Pubblica sul web
Si clicca su Salva per rendere il file visibile a chiunque. Finalmente si va sulla colonna di sinistra su File > Incorpora link e si copia il codice che viene mostrato nella finestra popup
Il codice è quello di un IFrame e se ne possono modificare le dimensioni operando su width e height per renderle compatibili con il nostro layout. Tale codice si può copiare in un post o in una pagina statica in modalità HTML. Come esempio ecco il PDF della mia Guida all'HTML
Nella parte alta della finestra si possono notare i numeri delle pagine, gli strumenti di navigazione e di zoom mentre se si clicca sulla icona più a destra si può aprire il documento originale su Google Drive. Per centrarlo nel post si può aggiungere al codice <div align="center"> all'inizio e </div> alla fine. L'esempio ha riguardato un file PDF ma la procedura è la stessa anche con tutti gli altri formati.
Grazie, molto semplice, adesso che ce lo hai spiegato.
RispondiEliminaio trovo difficoltà con il blog.
RispondiEliminaho un paio di file già pdf che non sono mai riuscita ad integrare in un post.
@luby+-+-+
EliminaCaricali su Google Drive come illustrato nell'articolo per poi incorporarli.
E' pazzesco, Ernesto, è esattamente l'articolo che mi serviva in questo momento... Cominci a farmi paura ^^
RispondiEliminaUn bacione,
Giuliana
@DietaEDintorni
EliminaPaura no :) Sarà telepatia :D
io per i pdf prefrisco scribd.com ma non so se questo scribd accetta anche tutti gli altri formati.
RispondiEliminahttp://www.scribd.com/ivabellini
Ho incorporato nel blogger un file pdf, ma qua non riesco (come pure sul suo esempio) a confermare ciò che dice alla fine:
RispondiElimina"Nella parte alta della finestra si possono notare i numeri delle pagine, gli strumenti di navigazione e di zoom mentre se si clicca sulla icona più a destra si può aprire il documento originale su Google Drive"
@ Viaggiatore
EliminaSembra che abbiano cambiato qualcosa nella grafica. Le miniature delle pagine però si vedono sempre. Prova a cliccare su F5
si vedono sempre le miniature, è vero.
EliminaPerò siccome nel mio esempio il carattere è molto piccolo (un articolo scannerizzato del giornale), servirebbe lo zoom (più nel mio caso che nel suo) o al limite aprire l'originale su Google drive per poter leggere le pagine (e con l'aiuto degli strumenti). Comunque grazie:)
Ciao, ho incorporato anch'io da parecchio tempo dei documenti con questa procedura. Tutto bene ma ... ho scoperto che quando si apre il blog si viene reindirizzati al file che è stato inserito come se avesse un redirect.
RispondiEliminaC'è una soluzione al problema?
Grazie
anzi scusa ... ho notato ora che se sono loggata con account google mi da questo redirect (l'ho notato anche su questa tua pagina) se non sono loggata non c'è problema.
EliminaDa cosa può dipendere?
Succede solo a me?
Chi dovrei contattare per risolvere nel caso io non potessi fare niente?
Grazie infinite!
@ Sew by Marissa
EliminaNon so cosa ti succede. Io vedo l'IFrame all'interno del post che posso navigare cliccando sulle miniature poste sulla sinistra. Forse hai un problema con il tuo browser. Non è che usi IE? Perché in quel caso c'è da aspettarsi di tutto :)
A questo punto non so cosa succede.
EliminaAnch'io vedo l'iframe ma il problema è che quando carico la homepage si viene reindirizzati direttamente al primo file inserito. Tra l'altro non vedo la barra in alto per zoom, stampa ecc.
Io uso google chrome ma ho verificato con altri browser ed è così per tutti!
Ti dico che se carico questa tua guida (che ha l'iframe inserito al mio stesso modo) la vedo correttamente dall'alto e non partendo dal file pdf.
:'(
@ Sew by Marissa
EliminaLa barra per lo zoom non c'è più in effetti. Probabilmente hanno cambiato qualcosa in Google Drive. Ho riprovato ma il risultato è lo stesso di questa demo.
Grazie per questo articolo, mi è stato molto utile!
RispondiEliminaGrazie, sei eccezionale. Questo post mi ha aiutato tantissimo e il merito è tutto tuo e delle tue spiegazioni molto semplici :D
RispondiEliminaArticolo utilissimo! Le potenzialità sconosciute di google drive :)
RispondiEliminaUna domanda: ho creato un ebook con flip pdf professional ed esportato in versione html (ottengo una cartella con sub cartelle e un file swf. Ho provato a caricare la cartella su drive ma non trovo il tasto "incorpora". Il procedimento non è applicabile? Grazie!
Credo si possano incorporare solo file in formato Office (Doc, Xls,, ppt, ecc) e in PDF
Elimina@#
Infatti... riesco solo ad ottenere il link per la cartella... beh meglio di niente. Grazie mille!
EliminaCiao e grazie per la tua spiegazione... L'unica cosa è che io ho fatto solo due passaggi, ovvero ho scelto il file, l'ho caricato, poi mi ha dato il link da copiare (e così ho fatto)... Il passaggio del pop-up a me non è apparso, ho provato a cercarlo ma non l'ho trovato... Andando sul blog mi indirizza al pdf subito... Volevo chiederti: saltando i passaggi del pop up e della condivisione, non succede mica niente vero? Grazie mille
RispondiEliminaL'importante è che tu sia soddisfatta del risultato :)
EliminaGrazie, tutto utilissimo. Non si potrebbero eliminare o rimpicciolire le miniature in modo da avere più spazio per il testo? Grazie di nuovo.
RispondiEliminaC'è una freccia in alto a sinistra accanto alla prima miniatura su cui il lettore può cliccare per nascondere le miniature e visualizzare il testo in tutto l'iframe
Elimina@#
Grazie!!!
EliminaGrazie mille! Utilissimo davvero...
RispondiEliminaGrazie per l'articolo, google drive e cambiato 2015, non riesco ma lo faccio con OneDrive solo che e cliccabile si rischia che il visitatore esca dal blog, come renderlo non cliccabile? Che codice usare? Grazie
RispondiEliminaSono codici di un iframe e quindi si può fare ben poco. Per Google Drive nuova versione leggi qui
Eliminahttp://www.ideepercomputeredinternet.com/2014/06/google-drive-incorporare-documento-pagina-web.html
Per OneDrive leggi qua
http://www.ideepercomputeredinternet.com/2014/02/onedrive-word-excel-powerpoint-office-online.html
@#
Google drive deve aver cambiato nuovamente qualcosa.. non si aprono più e quelli vecchi sono pagine bianche.
RispondiEliminaHa interrotto il supporto di hosting ma i file possono essere ancora pubblicati con il codice embed. Forse hai pubblicato una pagina HTML
Elimina@#
Quando inserisco il codice mi da una pagina in bianco. Conosci per caso un'altro modo per caricare un file pdf in Blogger.
RispondiEliminaGrazie
Il metodo è sempre lo stesso cioè bisogna caricare il file sul cloud quindi aggiungere il codice. Se ti dà bianco potrebbe darsi che non hai reso pubblico il file su Google Drive. Alternativamente puoi usare OneDrive
Eliminahttp://www.ideepercomputeredinternet.com/2014/02/onedrive-word-excel-powerpoint-office-online.html
@#
Grazie mille, con OneDrive non c'è nessun problema.
EliminaHo fatto presto a parlare Ernesto, ancora una domanda: il file pdf cntiene dei testi cliccabili che ti riportano ad un'altra pagina. In parole povere: si tratta di un database o tabella dove per esempio alla voce Umberto Eco corrisponde un link cliccabile che ti riporta a una pagina con la descrizione dell'autore. Come faccio a rendere questo testo un collegamento ipertestuale? Clicco e non succede nulla? Grazie ancora.
RispondiEliminaDevi convertire in PDF mantenendo i link. Forse su OneDrive la pubblicazione non li mantiene, non ti so dire di più
Elimina@#
Il file pdf mantiene i links cliccabili, basta disattivare la funzione Enable Safe Reading in Trust Manager. Lo carico su OneDrive. Faccio il copia-incolla del codice generato. Tutto OK. Tranne i links che non rispondono. Persino la cosa strana e che se faccio l'anteprima del file direttamente su OneDrive e clicco sul link va tutto bene e si apre la pagina del blog perfettamente. Invece quando incorporo il codice in Blogger perde questa condizione. Magari c'è un settaggio da fare in Blogger. Comunque grazie per il tuo interesse.
EliminaStrano che tu non riesca a caricarlo su Google Drive
Elimina@#