ドキュメントエディタ SDK は Java アプリケーション向けです。

ドキュメントエディタ REST API は、ウェブ、モバイル、デスクトップ、またはクラウドプラットフォーム上で Java Cloud SDK を使用し、高度なドキュメント編集・操作ツールを構築するためのものです。

  • GroupDocs.Editor(cURL向け)
  • GroupDocs.Editor(.NET向け)
  • GroupDocs.Editor(PHP向け)
  • GroupDocs.Editor(Python向け)
  • GroupDocs.Editor(Ruby向け)
  • GroupDocs.Editor(Node.js向け)
  • Android用のGroupDocs.Editor
無料トライアルを開始

GroupDocs.Editor Cloud SDK for Java は、GroupDocs.Editor Cloud REST API と簡単に統合でき、MS Office やその他の追加アプリケーションをインストールせずに Java アプリケーションにドキュメント編集機能を追加できます。Java エディタ SDK を使用すれば、Microsoft Word、Excel スプレッドシート、プレゼンテーション、TXT、HTML、XML など、幅広いサポート対象ドキュメント形式に対する操作を高速化できます。任意の WYSIWYG HTML エディタにドキュメントを取得し、必要に応じて編集し、元のドキュメント形式に正確かつ効率的に保存できます。

サポートされているファイル形式全体で、最も求められるドキュメント編集操作をすべて実行できます。GroupDocs.Editor Cloud SDK for Java は、GroupDocs.Editor Cloud REST API の上にレイヤーとして構築されており、低レベルのリクエスト管理とレスポンス処理を行うことで、開発時間を大幅に削減します。開発者はプロジェクトで必要な特定のコードの記述に専念できます。

よくある質問

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

クラウドでファイルに注釈を付けるためのソースコードをお探しの場合は、https://github.com/groupdocs-editor-cloud/groupdocs-editor-cloud-java の [GroupDocs.Editor Cloud SDK for Java at GitHub] をご確認ください。

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

制限なく Low-Code Java APIs を try GroupDocs.Editor ことが可能です。

機密ファイルをどこにもアップロードして編集したくありません。利用できる選択肢は何ですか?

GroupDocs.Editor Cloud は、Docker イメージとしても提供されており、サービスをhttps://purchase.groupdocs.cloud/self-hosting(セルフホスト)する際に使用できます。あるいは、GroupDocs.Editor High-code APIs(https://products.groupdocs.com/editor/)を使用して独自の Java サービスを構築できます。これらは現在、当社の REST APIs を駆動しています。

高度なドキュメントエディタ REST API 機能

任意の WYSIWYG エディタに簡単に統合できます。

Word ドキュメントを全体で編集するか、ページ範囲を指定して編集できます。

マルチタブのスプレッドシート編集がサポートされています。

大容量の CSV または TSV ファイル向けにメモリ使用量が最適化されています。

ドキュメント情報(タイプ、サイズ、ページ数など)を抽出します。

任意の言語やプラットフォームで使用できる Cloud REST API。

ワードプロセッシングドキュメントの操作 - Java。

//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