この記事では、NET REST API を使用して Word にセクション区切りを追加する プロセスについて説明します。.NET クラウド SDK を使用して、C# REST API を使用して Word にセクション区切りを挿入する方法 を学習します。プロセスをカスタマイズするための挿入要求のさまざまなプロパティについて説明します。
前提条件
- アカウントを作成してAPI認証情報を取得する
- ダウンロード Aspose.Words Cloud SDK for Dotnet to insert a section in a Word file
- セクション区切りを追加するために、上記のSDKを使用してC#ソリューションプロジェクトをセットアップします。
C# Low Code API を使用して Word にセクション区切りを挿入する手順
- セクションを追加するためにクライアントIDとシークレットを指定してWordsApiクラスのオブジェクトを作成します
- セクションを挿入するための InsertSectionOnlineRequest オブジェクトをインスタンス化する
- セクションを挿入するWord文書とインデックスを設定します
- リクエストオブジェクトを使用してInsertSectionOnline()メソッドを呼び出す
- セクションを追加した後、出力Wordファイルを保存します。
上記の手順は、C# Low Code API を使用して Word にセクション区切りを追加する方法を定義しています。プロセスを開始するには、WordsApi クラス オブジェクトをインスタンス化し、ソース Word ファイルを使用して InsertSectionOnlineRequest を作成し、セクションを挿入するインデックスを指定します。最後に、上記の要求オブジェクトを使用して InsertSectionOnline() メソッドを呼び出し、読み込まれた Word ファイルにセクションを追加します。
NET REST API を使用して Word 文書にセクションを追加するコード
using System.IO; | |
using Aspose.Words.Cloud.Sdk; | |
using Aspose.Words.Cloud.Sdk.Model; | |
using Aspose.Words.Cloud.Sdk.Model.Requests; | |
namespace WordsSample.Words | |
{ | |
public class WordFileOperations | |
{ | |
public void InsertSection() | |
{ | |
var wordsApi = new WordsApi("Client ID", "Client Secret"); | |
var request = new InsertSectionOnlineRequest(); | |
request.Document = File.OpenRead("Sections.docx"); | |
request.SectionIndex = 0; | |
var task = wordsApi.InsertSectionOnline(request); | |
task.Wait(); | |
var result = task.Result; | |
if(result.TryGetValue("", out var stream)) | |
{ | |
stream.Position = 0; | |
using (var fileStream = File.Create("RemoveSection.docx")) | |
{ | |
stream.Seek(0, SeekOrigin.Begin); | |
stream.CopyTo(fileStream); | |
} | |
} | |
} | |
} | |
} |
このサンプル コードは、C# REST API を使用して Word にセクション区切りを挿入するタスクを示しています。ソース ドキュメントの LoadEncoding とパスワードを設定できます。また、宛先ファイル名、リビジョン作成者、リビジョン日付も設定できます。
このトピックでは、セクション区切りを追加する手順について学習しました。Word ファイルに脚注を挿入する場合は、次の記事を参照してください: NET REST API を使用して Word に脚注を挿入する。