Ja

KNOWLEDGEBASE

Python Excel ライブラリ| Aspose

Aspose.Cells for Python は、開発者が独自のアプリケーション内でスプレッドシート ファイルを操作および処理できるようにするクラス ライブラリです。 Microsoft Excel やその他のサードパーティ製ソフトウェアを必要とせずに、Python アプリケーションで Excel スプレッドシートを作成および管理できるようにする、最も柔軟なコンポーネントのグループを提供します。 当社の API は、ビジネスで毎日使用される一般的なスプレッドシート (XLS、XLSX、XLSB、XLSM、XLTM、XLTX、CSV、ODS、SpreadsheetML) ファイル形式をサポートし、Excel ファイルを DOCX、PDF、HTML、PPTX、XPS、JSON にエクスポートできます。 、MHTML、プレーン テキスト、および JPG、PNG、SVG、TIFF、BMP などの一般的な画像形式に対応しています。

Python Excel ライブラリ

私たちのライブラリを使用すると、開発者は複数のワークシートを管理し、スプレッドシートのコンテンツとスタイルをゼロから作成し、一般的および複雑な数学、財務、およびテキスト式を追加し、さまざまなデータ ソースからワークシートにデータをインポートし、チャート、コメント、画像を操作し、オブジェクトを描画し、 さらに多くのタスクを実行します。

Python Excel API を使用すると、次の操作を実行できます: • Excel スプレッドシートの読み取り • 画像の追加とグラフの作成 • ワークブック内のワークシートの調整 • Excel スプレッドシートを PDF、EMF、および画像にレンダリングする • ワークシートの保護と保護解除 • ピボット テーブルとグラフの作成 • コメントの追加と編集 • dana の検索と置換 • セルの分割と結合 • 列と行へのグループ化の追加と削除 • 数字のフォーマット設定 • 数式の読み取りと設定 • ページ設定の構成 • ページの向き、用紙サイズ、拡大縮小の調整 • 条件付き書式の読み取りと書き込み • その他

オンライン アプリケーション を通じて、Aspose.Cells の人気のある機能のいくつかを試すことができます。

自由に使用できる 2 つの Aspose.Cells ライブラリがあります。Java 経由の Python 用 Aspose.Cells と .NET ライブラリ経由の Python 用 Aspose.Cells です。

Java ライブラリ経由の Python 用 Aspose.Cells

システム要件: Aspose.Cells for Python via Java は、Windows、Linux、および macOS プラットフォームで使用でき、ライブラリはプラットフォームに依存しません。 インストールする前に、マシンに Java 8 以降のバージョンが必要です。 Python バージョン: Python 3.5 以降 Java バージョン: Java 1.8 以降

Windows、Linux、または Mac OS へのインストール

  1. 次のコマンドで Java をインストールします。
JAVA_HOME=C:\jdk1.8.0_131

PATH=C:\jdk1.8.0_131\bin;
  1. pypi から Java 経由で Aspose.Cells for Python をインストールします。
  $ pip install aspose-cells

Java ライブラリ経由で Aspose.Cells for Python を使用して Hello World アプリケーションを作成

  1. HelloWorldApp.py という名前のファイルを作成します
  2. 以下のコードを使用して、HelloWorldApp.py ファイルに保存します。
import jpype
import asposecells
jpype.startJVM()
from asposecells.api import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.getWorksheets().get(0).getCells().get("A1").putValue("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")

jpype.shutdownJVM()
  1. 「python HelloWorldApp.py」@コマンド プロンプトを実行します。

Excel ファイルの変換 Python Excel ライブラリを使用すると、Excel ファイルを PDF、XPS、HTML などのさまざまな形式に変換できます。 以下に、Java ライブラリ経由で Aspose.Cells for Python を使用して Excel ファイルをすばやく簡単に変換する方法を示します。

// load file to be converted
Workbook wkbk= new Workbook(SD_PATH + "input.xls");

// Convert XLS to PDF, XPS and HTML
wkbk.save(SD_PATH + "output.pdf", SaveFormat.PDF);

wkbk.save(SD_PATH + "output.xps", SaveFormat.XPS);

wkbk.save(SD_PATH + "output.html", SaveFormat.HTML);

.NET ライブラリ経由の Python 用 Aspose.Cells

システム要件: Aspose.Cells for Python via .NET は、プラットフォームに依存しないライブラリであり、 Python を使用する Windows、Linux、および macOS で使用できます。 がインストールされています。 Python バージョン: Python 3.6 以降

Windows、Linux、または Mac OS へのインストール 次のコマンドを使用して、 pypi から .NET 経由で Aspose.Cells for Python をインストールします。

$ pip install aspose-cells-python

.NET ライブラリ経由で Aspose.Cells for Python を使用して Hello World アプリケーションを作成する

  1. HelloWorldApp.py という名前のファイルを作成します
  2. 以下のコードを使用して、HelloWorldApp.py ファイルに保存します。
import aspose.cells
from aspose.cells import Workbook

# Create an instance of the Workbook class.
workbook = Workbook()

# Insert the words Hello World! into a cell accessed.
workbook.worksheets.get(0).cells.get("A1").put_value("Hello World")

# Save as XLS file
workbook.save("output.xls")

# Save as XLSX file
workbook.save("output.xlsx")

# Save as ods file
workbook.save("output.ods")
  1. 「python HelloWorldApp.py」@コマンド プロンプトを実行します。

Excel ファイルの変換 以下に、.NET ライブラリ経由で Aspose.Cells for Python を使用して Excel ファイルをすばやく簡単に変換する方法を示します。

import aspose.cells
from aspose.cells import Workbook,SaveFormat
 
#load file to be converted
wk = Workbook("input.xlsx");

#Convert XLS to PDF, XPS and HTML
wk.save("output.pdf", SaveFormat.PDF);

wk.save("output.xps", SaveFormat.XPS);

wk.save("houtput.html", SaveFormat.HTML);

Aspose.Cells API の詳細については、 公式製品ページ と [ドキュメント](https://docs. aspose.com/cells/)。

当社の開発者 を雇ってプロジェクトに当社の API を迅速かつ効率的に実装したい場合は、当社の専門チームを自由に利用できます。 既存の Aspose 製品に新しい機能が必要なのか、新しいファイル フォーマット用の API が必要なのかにかかわらず、お客様と協力してプロジェクトを理解し、ソリューションを設計し、お客様のニーズに応じて Aspose API を実装します。