Android アプリケーション向け Documents Editor SDK

Web、モバイル、デスクトップ、クラウドプラットフォーム上でAndroid Cloud SDK を使用し、先進的な文書編集・操作ツールを構築するための Document editor REST API

  • cURL 用 GroupDocs.Editor
  • .NET 用 GroupDocs.Editor
  • Java 用 GroupDocs.Editor
  • PHP 用 GroupDocs.Editor
  • Python 用 GroupDocs.Editor
  • Ruby 用 GroupDocs.Editor
  • Node.js用のGroupDocs.Editor
無料トライアルを開始

Android 用の GroupDocs.Editor Cloud SDK は、GroupDocs.Editor Cloud REST API と簡単に統合でき、MS Office やその他の追加アプリケーションをインストールせずに、Android アプリケーションに文書編集機能を追加できます。

Android エディタ SDK を使用すれば、Microsoft Word、Excel スプレッドシート、プレゼンテーション、TXT、HTML、XML など、幅広い対応ドキュメント形式における文書操作作業を高速化できます。

任意の WYSIWYG HTML エディタにドキュメントを取り込み、必要に応じて編集し、元のドキュメント形式に正確かつ効率的に保存するだけです。

対応ファイル形式全体で、最も求められる文書編集操作をすべて実行できます。

Android 用の GroupDocs.Editor Cloud SDK は、GroupDocs.Editor Cloud REST API の上にレイヤーとして構築されており、低レベルのリクエスト管理とレスポンス処理により、開発時間を大幅に削減します。

開発者はプロジェクトで必要な特定のコード記述に専念できます。

よくある質問

独自のAndroidアプリケーションでドキュメントを編集したいですか?

クラウド上でファイルに注釈を付けるためのソースコードをお探しの場合は、GroupDocs.Editor Cloud SDK for Android at GitHubをご確認ください。

Android上でGroupDocs.Editor REST APIsを無料で試すことはできますか?

制限なくLow-Code Android APIsをtry GroupDocs.Editorできます。

機密ファイルをどこにもアップロードして編集したくありません。どのような選択肢がありますか?

GroupDocs.Editor Cloud は、Docker イメージとしても利用可能で、サービスを セルフホスト する際に使用できます。また、Android サービスを、GroupDocs.Editor High-code APIs を使用して独自に構築することもできます。これらは現在、当社の 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 を提供します。

  日本語
a970ced54