Java アプリケーション用ドキュメント エディタ SDK

Web、モバイル、デスクトップ、またはクラウドプラットフォームでJava Cloud SDKを使用して、高度なドキュメント編集および操作ツールを構築するためのドキュメントエディターRESTAPI。

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

GroupDocs.Editor Cloud SDK for Javaは、GroupDocs.Editor Cloud REST APIと簡単に統合できるため、MSOfficeやその他の追加アプリケーションをインストールしなくてもJavaアプリケーションにドキュメント編集機能を追加できます。 JavaエディターSDKの使用– Microsoft Word、Excelスプレッドシート、プレゼンテーション、TXT、HTML、XMLなど、サポートされているさまざまなドキュメント形式でドキュメント操作タスクを高速化します。ドキュメントを任意のWYSIWYGHTMLエディターにフェッチし、必要に応じて編集して、真の精度と効率で元のドキュメント形式に保存するだけです。

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

よくある質問

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

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

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

GroupDocs.Editor を試す ローコード Java API を制限なく使用できます。

機密ファイルをどこにもアップロードして編集したくありませんか?私のオプションは何ですか?

GroupDocs.Editor Cloud は、サービスを セルフホスト するために使用できる Docker イメージとしても利用できます。または、現在 REST API を駆動している GroupDocs.Editor ハイコード API を使用して、独自の Java サービスを構築することもできます。

高度なドキュメントエディタRESTAPIの機能

WYSIWYGエディター内で簡単に統合できます

Word文書全体を編集するか、ページ範囲を定義します

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

大きなCSVまたはTSVファイルのメモリ使用量を最適化

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

任意の言語またはプラットフォームで使用されるCloudRESTAPI

WordProcessingドキュメントの操作-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は、他の一般的な開発環境向けのドキュメント表示APIを提供します

  日本語