Éditeur de documents SDK pour les applications Android

Éditeur de documents REST API pour créer des outils avancés d’édition et de manipulation de documents en utilisant Android Cloud SDK sur les plateformes web, mobile, de bureau ou cloud.

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

GroupDocs.Editor Cloud SDK pour Android s’intègre facilement à GroupDocs.Editor Cloud REST API, ce qui vous permet d’ajouter des fonctionnalités d’édition de documents dans les applications Android sans MS Office ni d’autres applications supplémentaires installées. En utilisant l’éditeur Android SDK – vous accélérez les tâches de manipulation de documents sur un large éventail de formats pris en charge, notamment Microsoft Word, les feuilles de calcul Excel, les présentations, TXT, HTML et XML. Il suffit de récupérer le document dans n’importe quel éditeur WYSIWYG HTML, de le modifier selon vos besoins et de le sauvegarder à nouveau aux formats d’origine du document avec une précision et une efficacité réelles.

Effectuez toutes les opérations d’édition de documents les plus demandées sur les formats de fichiers pris en charge. GroupDocs.Editor Cloud SDK pour Android est construit comme une couche au-dessus de GroupDocs.Editor Cloud REST API, ce qui vous fait 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 l’écriture du code spécifique uniquement lorsque cela est nécessaire dans le projet.

Foire aux questions

Je souhaite créer ma propre Android application pour modifier des documents ?

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

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

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

Je ne souhaite pas téléverser mes fichiers confidentiels quelque part pour les modifier ? Quelles sont vos options ?

GroupDocs.Editor Cloud est également disponible sous forme d’image Docker qui peut être utilisée pour self-host le service. Vous pouvez également créer vos propres services Android en utilisant GroupDocs.Editor High-code APIs qui alimentent actuellement nos REST APIs.

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

S’intègre facilement à tout éditeur WYSIWYG

Modifiez les documents Word dans leur ensemble ou définissez une plage de pages

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

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

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

Cloud REST API à utiliser avec n’importe quel langage ou plateforme

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 la visualisation de documents APIs pour d’autres environnements de développement populaires

  Français
3f462053e