Редактор документов SDK для приложений Android

Редактор документов REST API для создания продвинутых инструментов редактирования и манипулирования документами с использованием Android Cloud SDK на веб-, мобильных, десктопных и облачных платформах.

  • GroupDocs.Editor для cURL
  • GroupDocs.Editor для .NET
  • GroupDocs.Editor для Java
  • GroupDocs.Editor для PHP
  • GroupDocs.Editor для Python
  • GroupDocs.Editor для Ruby
  • GroupDocs.Editor для Node.js
Начать бесплатную пробную версию

GroupDocs.Editor Cloud SDK для Android легко интегрируется с GroupDocs.Editor Cloud REST API, позволяя добавлять функции редактирования документов в приложения Android без установки MS Office и других дополнительных приложений. Используя редактор Android SDK - ускорьте задачу манипулирования документами в широком спектре поддерживаемых форматов, включая Microsoft Word, электронные таблицы Excel, презентации, TXT, HTML и XML. Просто загрузите документ в любой WYSIWYG-редактор HTML, отредактируйте его по необходимости и сохраните обратно в исходные форматы документов с полной точностью и эффективностью.

Выполняйте все наиболее востребованные операции редактирования документов во всех поддерживаемых файловых форматах. GroupDocs.Editor Cloud SDK для Android построен как слой поверх GroupDocs.Editor Cloud REST API, экономящий ценное время разработки за счёт управления низкоуровневыми запросами и обработкой ответов. Разработчики могут сосредоточиться на написании конкретного кода только по мере необходимости в проекте.

Часто задаваемые вопросы

Я хочу создать собственное приложение Android для редактирования документов?

Посмотрите GroupDocs.Editor Cloud SDK для Android на GitHub, если вы ищете исходный код для аннотирования файлов в облаке.

Можно ли бесплатно попробовать GroupDocs.Editor REST APIs на Android?

Вы можете попробовать GroupDocs.Editor Low-Code Android APIs без каких-либо ограничений.

Я не хочу загружать свои конфиденциальные файлы куда-либо для редактирования? Какие у меня варианты?

GroupDocs.Editor Cloud также доступен в виде образ Docker, который можно использовать для self-host сервиса. Или вы можете создать собственные сервисы Android, используя GroupDocs.Editor High-code APIs (https://products.groupdocs.com/editor/), которые в настоящее время управляют нашими REST APIs.

Продвинутый редактор документов - функции REST API

Легко интегрируется в любой WYSIWYG-редактор

Редактируйте документы Word целиком или задавайте диапазон страниц

Поддерживается редактирование таблиц в нескольких вкладках

Оптимизированное использование памяти для больших CSV или TSV файлов

Извлекайте информацию о документе (тип, размер, количество страниц и т.д.)

Cloud REST API можно использовать с любым языком или платформой

Работа с документами обработки текста - 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());
  

Ресурсы поддержки и обучения

GroupDocs.Editor предлагает просмотр документов APIs для других популярных сред разработки

  РУССКИЙ
be65e73d9