SDK de l'éditeur de documents pour les applications Android

API REST de l’éditeur de documents pour créer des outils avancés d’édition et de manipulation de documents à l’aide du SDK Android Cloud sur des plateformes Web, mobiles, de bureau ou cloud.

  • GroupDocs.Editor for cURL
  • GroupDocs.Editor for .NET
  • GroupDocs.Editor for Java
  • GroupDocs.Editor for PHP
  • GroupDocs.Editor for Python
  • GroupDocs.Editor for Ruby
  • GroupDocs.Editor for Node.js
Commencer l'essai gratuit

GroupDocs.Editor Cloud SDK pour Android s’intègre facilement à l’API GroupDocs.Editor Cloud REST, permettant d’ajouter des fonctionnalités d’édition de documents dans les applications Android sans MS Office ou d’autres applications supplémentaires installées. Utilisation du SDK de l’éditeur Android - accélérez la tâche de manipulation de documents dans un large éventail de formats de documents pris en charge, notamment Microsoft Word, les feuilles de calcul Excel, les présentations, TXT, HTML et XML. Récupérez simplement le document dans n’importe quel éditeur HTML WYSIWYG, modifiez-le selon vos besoins et enregistrez-le dans les formats de document d’origine avec une précision et une efficacité réelles.

Effectuez toutes les opérations d’édition de documents les plus demandées dans les formats de fichiers pris en charge. GroupDocs.Editor Cloud SDK pour Android est conçu comme une couche au-dessus de l’API REST GroupDocs.Editor Cloud qui permet de gagner un temps de développement précieux en gérant les requêtes de bas niveau et en traitant les réponses. Les développeurs peuvent se concentrer sur la rédaction du code spécifique uniquement selon les besoins du projet.

Questions fréquemment posées

Je veux créer ma propre application Android pour éditer des documents ?

Consultez GroupDocs.Editor Cloud SDK pour Android sur GitHub si vous recherchez le code source pour annoter le fichier dans le Cloud .

Puis-je essayer gratuitement les API REST GroupDocs.Editor sur Android ?

Vous pouvez essayer GroupDocs.Editor les API Android Low-Code sans aucune limitation.

Je ne veux pas télécharger mes fichiers confidentiels n’importe où pour les éditer ? Quelles sont mes options ?

GroupDocs.Editor Cloud est également disponible en tant qu’image Docker qui peut être utilisée pour auto-héberger le service. Vous pouvez également créer vos propres services Android à l’aide des API GroupDocs.Editor High-code qui pilotent actuellement nos API REST.

Fonctionnalités avancées de l’API REST de l’éditeur de documents

S’intègre facilement dans n’importe quel éditeur WYSIWYG

Modifier les documents Word dans leur ensemble ou définir une plage de pages

L’édition de feuilles de calcul à plusieurs onglets est prise en charge

Utilisation optimisée de la mémoire pour les gros fichiers CSV ou TSV

Extraire les informations du document (type, taille, nombre de pages, etc.)

API Cloud REST à utiliser avec n’importe quel langage ou plate-forme

Travailler avec des documents de traitement de texte - Android

  //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
  Configuration configuration = new Configuration(MyAppSid, MyAppKey);

  // Create necessary API instances
  EditApi editApi = new EditApi(configuration);
  FileApi fileApi = new FileApi(configuration);
  
  // The document already uploaded into the storage.
  // Load it into editable state
  FileInfo fileInfo = new FileInfo();
  fileInfo.setFilePath("WordProcessing/password-protected.docx");
  fileInfo.setPassword("password");
  WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
  loadOptions.setFileInfo(fileInfo);
  loadOptions.setOutputPath("output");
  LoadResult loadResult = editApi.load(new LoadRequest(loadOptions));
  
  // Download html document
  File file = fileApi.downloadFile(new DownloadFileRequest(loadResult.getHtmlPath(), null, null));
              
  // Edit something...
  List lines = Files.readAllLines(file.toPath());
  List newLines = new ArrayList();
  for (String line : lines) {
      newLines.add(line.replaceAll("Sample test text", "Hello world"));
  }
  Files.write(file.toPath(), newLines);
  
  // Upload html back to storage
  fileApi.uploadFile(new UploadFileRequest(loadResult.getHtmlPath(), file, Common.MYStorage));
  
  // Save html back to docx
  WordProcessingSaveOptions saveOptions = new WordProcessingSaveOptions();
  saveOptions.setFileInfo(fileInfo);
  saveOptions.setOutputPath("output/edited.docx");    
  saveOptions.setHtmlPath(loadResult.getHtmlPath());      
  saveOptions.setResourcesPath(loadResult.getResourcesPath());
  DocumentResult saveResult = editApi.save(new SaveRequest(saveOptions));
  
  System.out.println("Document edited: " + saveResult.getPath());
  

Ressources d'assistance et d'apprentissage

GroupDocs.Editor propose des API de visualisation de documents pour d’autres environnements de développement populaires

  Français