Est-il possible de fusionner 100 documents Google Docs en un? J'ai essayé de copier-coller, mais cela semble trop long et il n'est pas possible de copier des commentaires.Combiner des documents Google Docs
Répondre
Google Docs ne prend actuellement en charge aucun type de fusion. Vous pouvez sélectionner les 100 documents, les télécharger et essayer de les fusionner hors ligne.
Téléchargez tous les fichiers en tant que Docx, puis utilisez Microsoft Word ou Open Office pour fusionner les documents à l'aide de la fonction «document maître». (Word fait également référence à cela sous la forme «Contour».)
Cela peut être fait avec Google Apps Script. Voir this example. Les parties les plus pertinentes (exemple suppose rien d'autre que Google Docs dans le dossier):
function combine() {
var folder = DriveApp.getRootFolder();
if (folder == null) { Logger.log("Failed to get root folder"); return; }
var combinedTitle = "Combined Document Example";
var combo = DocumentApp.create(combinedTitle);
var comboBody = combo.getBody();
var hdr = combo.addHeader();
hdr.setText(combinedTitle)
var list = folder.getFiles();
while (list.hasNext()) {
var doc = list.next();
var src = DocumentApp.openById(doc.getId());
var srcBody = src.getBody();
var elems = srcBody.getNumChildren();
for (var i = 0; i < elems; i++) {
elem = srcBody.getChild(i).copy();
// fire the right method based on elem's type
switch (elem.getType()) {
case DocumentApp.ElementType.PARAGRAPH:
comboBody.appendParagraph(elem);
break;
case // something
}
}
}
}
Notez que vous ne copiez pas le contenu du document source dans un morceau; vous devez les parcourir en tant qu'éléments individuels et utiliser la méthode append * appropriée pour les ajouter au fichier fusionné/destination.
- 1. Télécharger des documents par e-mail dans Google Docs
- 2. Copie de documents Google Docs avec Java GWT
- 3. auto login google docs
- 4. API Google Docs sans authentification
- 5. Utilisation de l'API Google Docs
- 6. google docs textcursor
- 7. Intégration avec Google Docs
- 8. Google API pour Google Docs, demandant une liste de documents - 400 Bad Request
- 9. Liste des documents API de Google Docs et deux dossiers avec le même nom
- 10. Est-il possible de générer des notifications lorsque de nouveaux documents sont téléchargés dans Google Docs?
- 11. App Code de script pour créer des documents dans un autre compte Google Docs
- 12. Impossible de télécharger des fichiers volumineux Google Docs
- 13. google docs tableur asp.net
- 14. Google Docs pour iOS
- 15. clearContents sur Google Docs
- 16. Google docs et curl
- 17. Google Docs Exporter CSV avec des guillemets
- 18. Comment a commencé google docs dans asp.net?
- 19. Edition Google docs avec l'API de lecteur
- 20. Obtention de hachages de documents Google Documents?
- 21. Récupérer des images à l'aide de l'API Google Docs List
- 22. Je veux transférer des informations de Google Docs Google Tableur
- 23. Google API: lecture des documents
- 24. Taille de l'entrée Google Docs
- 25. ImportXML fonction docs google importXML
- 26. Effet de curseur Google Docs
- 27. Google Docs - boucle de tableur
- 28. Intégration de la fonctionnalité Google Docs (-like)
- 29. Comment sélectionner la langue google docs ocr?
- 30. Google Docs View - Encodage d'URL?
salut merci - savez-vous où je devrais exécuter ce code pour faire pour combiner les documents? – BKSpurgeon