この記事では、Python REST API を使用して Word に透かしを追加する方法 について説明します。Aspose.Words for Python Cloud SDK を使用して、Python REST API を使用して Word に透かしを追加する方法 を学習します。透かしの書式設定とテキストを設定するための様々なプロパティについても説明します。
前提条件
- {{ハイパーリンク1}}
- Word ファイルに透かしを追加するには Python 用 Aspose.Words Cloud SDK をダウンロードしてください
- 透かしを入れるための上記のSDKを使用してPythonソリューションプロジェクトをセットアップします
Python Low Code API を使って Word に透かしを挿入する手順
- 透かしを挿入するためのクライアントID/シークレットを指定してWordsApiオブジェクトを作成します
- WatermarkDataTextオブジェクトを作成し、その基本パラメータを設定する
- 入力Wordファイルと透かしオブジェクトを使用してInsertWatermarkRequestメソッドをインスタンス化します。
- 定義されたリクエストオブジェクトを使用して透かしを挿入メソッドを呼び出します
- InsertWatermarkRequest オブジェクトで使用されている宛先ファイル名を使用して、結果の Word ファイルをダウンロードします。
- 透かし入りの出力Wordファイルをダウンロードする
上記の手順は、Python Low Code APIを使用してWordに透かしを挿入する方法を定義しています。まず、透かしのテキスト、書式、レイアウトを設定するプロパティを持つWatermarkDataTextを作成します。このオブジェクトは、最終的にWordsApi.InsertWatermark()メソッドで透かしを挿入するために使用されるInsertWatermarkRequestオブジェクトで使用します。
Python REST API を使用して Word に下書き透かしを挿入するコード
このサンプルコードは、Python REST APIを使ってWordに透かしを入れる方法を示しています。Layoutプロパティを斜めまたは水平に設定し、フラグを半透明に設定し、透かしの色を指定できます。最終的な出力ファイルはクラウド上に保存され、DownloadFile()メソッドを使ってダウンロードできます。
In this topic, we have learned the process of adding watermarks in Word. If you are looking to add page numbers in a Word file, refer to the following article: Add a page number in Word with Python REST API.