1. 製品
  2.   ワードプロセッシング
  3.   Python
  4.   Aspose.Words Cloud SDK for Python

Aspose.Words Cloud SDK for Python

 
 

Microsoft Word ドキュメントを処理するための Python REST SDK

Python Cloud API を使用すると、Microsoft Word ドキュメントを作成、操作し、PDF から Word (DOC、DOCX、ODT、RTF、および HTML) に変換できます。

Aspose.Words Cloud SDK for Python は、開発者に最も簡単な機能を提供する非常に便利なソフトウェア開発キット (SDK) です。 クラウド上で Microsoft Word ドキュメントを操作する効率的な方法も提供します。 Python Cloud SDK は、Aspose.Words API の高レベル ラッパーであり、Python 開発者にクラウドベースのアプリケーション内で API を使用する強力かつ直感的な方法を提供します。 これは、開発者がクラウドで Word ドキュメントを作成、変更、変換できるようにする Python クラスとメソッドのセットを提供します。

Python Cloud SDK には、ソフトウェア開発者がさまざまな形式での Word ドキュメントの読み取りと書き込み、Word ドキュメントのコンテンツの操作、さまざまなタイプの生成など、Word ドキュメントに対して幅広い操作を実行できるようにするいくつかの重要な機能が含まれています。 リポットとテンプレートの作成、Word 文書の他の形式への変換、透かしの追加、Word 文書へのヘッダーとフッターの挿入、Word ファイルの暗号化と復号化、差し込み印刷操作の適用、複数のファイルを 1 つに結合、大きなファイルの分割など。

Aspose.Words Cloud SDK for Python には、開発者が Word ドキュメントを DOC、DOT、DOCX、DOCM、DOTX、DOTM、RTF、PDF、HTML、ODT、 OTT、TXT、EPUB、XPS、PCL、TIFF、PNG、JPEG、BMP、SVG など。 この SDK には、開発者がクラウドでの Word ドキュメントの作成と書式設定をカスタマイズできるようにする、その他のさまざまなオプションと設定も用意されています。

Previous Next

Aspose.Words Cloud SDK for Python のスタートガイド

まず、Aspose for Cloud でアカウントを作成し、アプリケーション情報と API を使用するための無料割り当てを取得します。 次に、コマンド ラインから pip install aspose-words-cloud を実行して SDK を取得します。 次に、import asposewordscloud を介してパッケージをインポートします。

セットアップツール経由で Aspose.Words Cloud SDK for Python をインストールします

python setup.py install --user
// パッケージをインポートします
asposewordcloud をインポートする
  
GitHub から直接ダウンロードすることもできます。

Python API 経由で Word ドキュメントを作成する

Aspose.Words Cloud for Python を使用すると、ソフトウェア開発者は、独自の Python アプリケーション内で新しい Word 処理ドキュメントを最初から作成できるようになります。 ライブラリには、既存の文書への新しいページの挿入、Word 文書への画像の挿入、文書のプロパティの更新、大きな文書から小さな文書への分割、Word 文書の分割、文書の結合、保護など、文書の作成と管理に関連するいくつかの重要な機能が含まれています。 パスワードを適用して Word 文書を作成したり、文書の相違点を比較したり、その他多くのことを行います。

Python API 経由で Word ドキュメントを作成する

 
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
create_request = asposewordscloud.models.requests.CreateDocumentRequest(file_name='Sample.docx')
words_api.create_document(create_request)

Python API 経由で Word ドキュメントを変換

Aspose.Words Cloud for Python を使用すると、ソフトウェア開発者は、わずか数行の Python コードで Word ドキュメントをある形式から別の形式に変換できます。 このライブラリでは、DOC、DOCX、PDF、RTF、DOT、DOTX、ODT、OTT、HTML、MHTML、XML、TXT などのさまざまなドキュメント形式でドキュメントをインポートおよびエクスポートできます。 また、PS、XPS、OpenXPS、PNG、JPEG、BMP、SVG、TIFF、EMF、PCL、EPUB などのいくつかの一般的なファイル形式へのエクスポート専用も提供されました。

Python API 経由で Word ドキュメントを他の形式に変換する

 
import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.docx', 'rb')
convert_request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format='pdf')
words_api.convert_document(convert_request)

Python API 経由でヘッダー/フッターとハイパーリンクを管理する

Aspose.Words Cloud SDK を使用すると、ソフトウェア開発者は Python コマンドを使用して Word ドキュメント内のヘッダーとフッターを管理できます。 このライブラリには、Word 文書へのヘッダー/フッターの挿入、ヘッダー/フッターのコンテンツの更新、Word 文書およびセクションのヘッダー/フッターの取得、セクションのヘッダー/フッターを前のセクションにリンクするためのサポートが含まれています。 、オンラインの Word 文書から `HeaderFooter` オブジェクトを削除するなど、さまざまな操作が可能です。 開発者は、Word 文書からハイパーリンクを簡単に追加、削除、取得することもできます。

Python API を使用して Word 文書にヘッダー/フッターを挿入する

import os

import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.doc', 'rb')
insert_request = asposewordscloud.models.requests.InsertHeaderFooterOnlineRequest(document=request_document, section_path='', header_footer_type='FooterEven')
words_api.insert_header_footer_online(insert_request)

Python SDK を使用して Word ドキュメント内のテーブルを操作する

Aspose.Words Cloud for Python を使用すると、ソフトウェア開発者は Python API を使用して Microsoft Word ドキュメント内に表を簡単に挿入および更新できます。 このライブラリには、表への行の挿入、オンラインでの表の特定の行へのセルの挿入、表からの行または列の削除、表の境界線の取得、すべての表の取得など、Word 文書内の表を処理するための重要な機能がいくつか含まれています。 Word 文書内で、表の行の書式プロパティを取得します。オンラインで Word 文書の表プロパティを取得します。行または列を結合します。表のセルの書式プロパティを更新します。表の境界線プロパティを更新します。

Python を使用して Word 文書内の表に行を挿入する

import os
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud.rest import ApiException
from shutil import copyfile
words_api = WordsApi(client_id = '####-####-####-####-####', client_secret = '##################') 
request_document = open('Sample.docx', 'rb')
request_row = asposewordscloud.TableRowInsert(columns_count=5)
insert_request = asposewordscloud.models.requests.InsertTableRowOnlineRequest(document=request_document, table_path='sections/0/tables/2', row=request_row)
words_api.insert_table_row_online(insert_request)
 日本