NET REST API を使用して Word にページ番号を追加する

この記事では、NET REST API を使用して Word にページ番号を追加する方法 について説明します。Aspose.Words for .NET Cloud SDK を使用して、C# REST API を使用して Word にページ番号を配置する方法 を学習します。ページ番号の形式、配置、配置、開始ページ番号、その他のフラグなどのページ番号のプロパティを設定するためのさまざまなオプションが用意されています。

前提条件

C# ローコード API を使用して Word でページ番号を付ける手順

  1. ページ番号を追加するために、クローンされたIDとシークレットを設定してWordsApiオブジェクトを初期化します。
  2. 入力Wordファイルをメモリストリームに読み込み、ページ番号を付ける
  3. CrPageNumber オブジェクトを作成し、配置、書式、開始ページ番号などの必要なプロパティを設定します。
  4. 入力ファイル、リクエストオブジェクト、出力ファイル名を指定して、InsertPageNumbersOnlineRequest オブジェクトを作成します。
  5. 入力ワードファイルにページ番号を追加するには、InsertPageNumbersOnline を呼び出します。
  6. 応答から出力ファイルを取得し、ディスクに保存します

上記の手順は、C# Low Code API を使用して Word にページ番号を追加する方法を定義します。プロセスを開始するには、WordsApi オブジェクトを作成し、PageNumber オブジェクトを作成してページ番号のパラメータを設定します。最後に、InsertPageNumbersOnlineRequest オブジェクトを作成し、それを InsertPageNumbersOnline() メソッドで使用して、入力 Word ファイルにページ番号を挿入します。

C# REST API を使用して Word 文書にページ番号を追加するコード

using System;
using System.Collections.Generic;
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 InsertPageNo()
{
var wordsApi = new WordsApi("clientID", "client secret");
using var requestDocument = File.OpenRead("Sample.docx");
string output = "output.docx";
var requestPageNumber = new PageNumber()
{
Alignment = "center",
Format = "{PAGE} of {NUMPAGES}",
IsTop = true,
SetPageNumberOnFirstPage = true,
PageStartingNumber = 1
};
var insertRequest = new InsertPageNumbersOnlineRequest(requestDocument, requestPageNumber, destFileName:output);
var task = wordsApi.InsertPageNumbersOnline(insertRequest);
task.Wait();
var result = task.Result;
if (result.Document.TryGetValue(output, out var stream))
{
stream.Position = 0;
using (var fileStream = File.Create(output))
{
stream.Seek(0, SeekOrigin.Begin);
stream.CopyTo(fileStream);
}
}
}
}
}

このサンプル コードは、NET REST API を使用して Word にページ番号を挿入する方法 を示しています。PageNumber クラスにはさまざまなパラメーターが含まれており、そのほとんどは設定が必須であるため、例外を回避するためにすべてのプロパティを設定できます。出力ファイル名は、API 呼び出しによって返される応答オブジェクトから出力ファイルを取得するときに役立ちます。

このトピックでは、既存の Word ファイルにページ番号を追加する手順について学習しました。Word ファイルに脚注を挿入する場合は、次の記事を参照してください: NET REST API を使用して Word に脚注を挿入する

 日本語