ドキュメント エディター Node.js クラウド SDK

RESTAPIとNode.jsCloudSDKを使用して、ドキュメント編集機能でツールとアプリケーションを強化します。

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

GroupDocs.Editor Cloud SDK for Node.jsは、GroupDocs.Editor Cloud SDKforNode.jsをGroupDocs.EditorCloudREST APIと統合することにより、あらゆるタイプのNode.jsアプリケーションで広く使用されているさまざまなドキュメント形式の編集をサポートします。サポートされているドキュメント形式((Microsoft Word、Excelスプレッドシート、PowerPoint、TXT、HTML、XML))を任意のWYSIWYG HTMLエディターにアップロードし、ドキュメントの編集後に同じ外観を維持したまま元の形式に変換する必要があります。

GroupDocs.Editor Cloud SDK for Node.jsは、GroupDocs.Editor Cloud REST APIの上にレイヤーとして構築されており、低レベルのリクエストを管理し、レスポンスを処理することで、貴重な開発時間を節約します。開発者は、プロジェクトで必要な場合にのみ、特定のコードの作成に集中できます。

よくある質問

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

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

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

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

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

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

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

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

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

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

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

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

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

WordProcessingドキュメントの操作-Node.js

    //Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
    global.editApi = editor_cloud.EditApi.fromKeys(appSid, appKey);
    global.fileApi = editor_cloud.FileApi.fromKeys(appSid, appKey);
    
    // The document already uploaded into the storage.
    // Load it into editable state      
    let fileInfo = new editor_cloud.FileInfo();
    fileInfo.filePath = "WordProcessing/password-protected.docx";
    fileInfo.password = "password";
    let loadOptions = new editor_cloud.WordProcessingLoadOptions();
    loadOptions.fileInfo = fileInfo;
    loadOptions.outputPath = "output";
    let loadResult = await editApi.load(new editor_cloud.LoadRequest(loadOptions));
    
    // Download html document
    let buf = await fileApi.downloadFile(new editor_cloud.DownloadFileRequest(loadResult.htmlPath));
    let htmlString = buf.toString("utf-8");
    
    // Edit something...
    htmlString = htmlString.replace("Sample test text", "Hello world");
    
    // Upload html back to storage
    await fileApi.uploadFile(new editor_cloud.UploadFileRequest(loadResult.htmlPath, new Buffer(htmlString, "utf-8")));
    
    // Save html back to docx
    let saveOptions = new editor_cloud.WordProcessingSaveOptions();
    saveOptions.fileInfo = fileInfo;
    saveOptions.outputPath = "output/edited.docx";
    saveOptions.htmlPath = loadResult.htmlPath;
    saveOptions.resourcesPath = loadResult.resourcesPath;
    let saveResult = await editApi.save(new editor_cloud.SaveRequest(saveOptions));
    
    // Done.
    console.log("Document edited: " + saveResult.path);

サポートと学習リソース

GroupDocs.Editorは、他の一般的な開発環境向けのドキュメント表示APIを提供します

  日本語