このトピックでは、NET REST API を使用して Word ファイルを作成するプロセスを説明します。 Aspose.Words for .NET Cloud SDK を使用して C# ローコード API で Word DOC を作成します。開発環境を設定するための詳細をすべて取得し、指定された手順と C# REST API コードに従います。
前提条件
- アカウントを作成して API 認証情報を取得する
- ダウンロード Aspose.Words Cloud SDK for Dotnet to create a Word file
- 上記の SDK を使用して C# ソリューション プロジェクトをセットアップします
C# REST API を使用して Word ドキュメントをオンラインで作成する手順
- API のクライアント ID とクライアント シークレットを設定して Word ファイルを作成する
- クライアント資格情報を使用して WordsAPI クラスのオブジェクトをインスタンス化します。
- ファイル名を指定して、CreateDocumentRequest のオブジェクトを作成します。
- CreateDocumentRequest オブジェクトを使用してオンラインで Create the Word document
- WordsApi.DownloadFile() メソッドを使用して、生成されたファイルをクラウドからダウンロードします。
- ダウンロードしたファイルストリームからファイルを作成する
- 出力された Word ファイルをローカル ディスクに保存します。
上記の手順では、C# ロー コード API を使用して Word ドキュメントを作成する方法 を説明しています。 ClientSecret と ClientId を使用して WordsApi オブジェクトを初期化し、ファイル名を使用して CreateDocumentRequest を作成し、最後にドキュメントを作成することでプロセスを開始します。ファイルが作成されたら、WordsApi.DownloadFile() メソッドを使用して、クラウドからローカル ディスクにファイルをダウンロードします。
C# ローコード API を使用して Word ドキュメントを作成するコード
using System; | |
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordProcessing | |
{ | |
public void CreateWordFile() | |
{ | |
try | |
{ | |
var apiClient = new Configuration(); | |
apiClient.ClientSecret = "Secret"; | |
apiClient.ClientId = "ClientId"; | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
string localPath = @""; | |
string fileName = "SampleCreated.doc"; | |
var createDocumentRequest = new CreateDocumentRequest(fileName); | |
var createTask = wordsApi.CreateDocument(createDocumentRequest); | |
var createResponse = createTask.Result; | |
var downloadfileTask = wordsApi.DownloadFile(new DownloadFileRequest(createResponse.Document.FileName)); | |
var outputFileStream = downloadfileTask.Result; | |
outputFileStream.Position = 0; | |
using (var fileStream = File.Create(localPath + createResponse.Document.FileName)) | |
{ | |
outputFileStream.Seek(0, SeekOrigin.Begin); | |
outputFileStream.CopyTo(fileStream); | |
} | |
} | |
catch (Exception e) | |
{ | |
Console.WriteLine(e.Message); | |
} | |
} | |
} | |
} |
このサンプル コードでは、NET REST API を使用してオンラインで Word ファイルを作成するプロセスを示します。 CreateDocumentRequest() には、フォルダー、ストレージ、ファイル名など、オブジェクトの作成時に指定できる複数のオプションのパラメーターがあります。このファイル名は、DownloadFile メソッドを使用してクラウドからファイルをダウンロードする場合に使用されます。
このトピックでは、NET REST API を使用して DOC を作成する方法 を学習しました。 DOC ファイルを PDF に変換する場合は、NET REST APIを使用してDOCをPDFに変換します の記事を参照してください。