# 機能概要

> 

Source: https://docs.aspose.com/slides/ja/python-java/features-overview/
Updated: 2024-10-06


## **サポートされているプラットフォーム**
Aspose.Slides for Python via Javaは、プラットフォームに依存しないAPIです。Python 3.7以上がインストールされている任意のプラットフォーム（Windows、Linux、MacOSなど）で使用できます。JDK 8以上も必要です。

## **ファイル形式と変換**
Aspose.Slides for Python via Javaは、ほとんどのPowerPointドキュメント形式をサポートしています。また、組織が使用し、共有する一般的なファイル形式にエクスポートすることもできます。以下の詳細をご覧ください：

|**機能**|**説明**|
| :- | :- |
|Microsoft PowerPoint (PPT)|Aspose.Slides for Python via Javaは、このプレゼンテーションドキュメント形式に対して最も高速な処理を提供します。|
|PPTからPPTXへの変換|Aspose.Slides for Python via JavaはPPTからPPTXへの変換をサポートしています。|
|ポータブルドキュメント形式 (PDF)|すべてのサポートされているファイル形式を、単一のメソッドでAdobeポータブルドキュメント形式（PDF）ドキュメントにエクスポートできます。|
|XMLパーサ仕様 (XPS)|すべてのサポートされているファイル形式を、単一のメソッドでXMLパーサ仕様（XPS）ドキュメントにエクスポートできます。|
|タグ付き画像ファイル形式 (TIFF)|すべてのサポートされているプレゼンテーションファイル形式をタグ付き画像ファイル形式（TIFF）にエクスポートできます。|
|PPTXからHTMLへの変換|Aspose.Slides for Python via Javaは、PresentationExをHTML形式に変換することをサポートしています。|

## **レンダリングと印刷**
Aspose.Slides for Python via Javaは、プレゼンテーションのスライドを異なるグラフィック形式に高忠実度でレンダリングすることをサポートしています。以下の詳細をご覧ください：

|**機能**|**説明**|
| :- | :- |
|Javaサポートの画像形式|Aspose.Slides for Python via Javaを使用すると、プレゼンテーションスライドやスライド上の画像をTIFF、PNG、BMP、JPEG、GIFなどのすべてのJavaサポートのグラフィック形式にレンダリングできます。|
|SVG形式|Aspose.Slides for Python via Javaは、プレゼンテーションスライドをスケーラブルベクターグラフィックス（SVG）形式にエクスポートするための組み込みメソッドも提供します。|
|プレゼンテーション印刷|Aspose.Slides for Python via Javaの最新バージョンは、さまざまなオプションを持つ組み込みの印刷メソッドを提供しています。|

## **コンテンツ機能**
Aspose.Slides for Python via Javaを使用すると、プレゼンテーションドキュメントのほぼすべてのアイテムやコンテンツにアクセス、変更、または作成することができます。以下の詳細をご覧ください：

|**機能**|**説明**|
| :- | :- |
|マスタースライド|マスタースライドは通常のスライドのレイアウトを定義します。Aspose.Slides for Python via Javaは、プレゼンテーションドキュメントのマスタースライドにアクセスして変更することを許可します。|
|通常のスライド|Aspose.Slides for Python via Javaを使用すると、異なるタイプの新しいスライドを作成したり、プレゼンテーション内の既存のスライドにアクセスして変更したりできます。|
|スライドのクローン/コピー|Aspose.Slides for Python via Javaには、プレゼンテーション内の既存のスライドをクローンまたはコピーするための組み込みメソッドが提供されています。また、1つのプレゼンテーションから別のプレゼンテーションにクローンしたスライドを使用することもできます。スライドはマスタースライドからレイアウトを継承するため、組み込みのクローンメソッドはクローンの際に自動的にマスターをコピーします。|
|スライドセクションの管理|プレゼンテーション内のさまざまなセクションにスライドを整理するためのメソッド|
|プレースホルダーとテキストホルダー|スライド内のプレースホルダーとテキストホルダーにアクセスできます。さらに、適切なメソッドを使用して、テキストホルダーを持つスライドをゼロから作成できます。|
|ヘッダーとフッター|Aspose.Slides for Python via Javaは、スライド内のヘッダー/フッターの処理を容易にします。|
|スライド内のノート|Aspose.Slides for Python via Javaを使用すると、スライドに関連付けられたノートにアクセスして変更したり、新しいノートを追加したりできます。|
|形状の検索|形状に関連付けられた代替テキストを使用して、スライドから特定の形状を見つけることもできます。|
|背景|Aspose.Slides for Python via Javaは、プレゼンテーション内のマスターまたは通常のスライドに関連付けられた背景で作業することを許可します。|
|テキストボックス|テキストボックスをゼロから作成できます。既存のテキストボックスにアクセスできます。また、元のテキスト形式を失うことなく、テキストを変更できます。|
|矩形形状|Aspose.Slides for Python via Javaを使用して、矩形形状を作成または変更できます。|
|ポリライン形状|Aspose.Slides for Python via Javaを使用して、ポリライン形状を作成または変更できます。|
|楕円形状|Aspose.Slides for Python via Javaを使用して、楕円形状を作成または変更できます。|
|グループ形状|Aspose.Slides for Python via Javaはグループ形状をサポートしています。|
|自動形状|Aspose.Slides for Python via Javaは自動形状をサポートしています。|
|SmartArt|Aspose.Slides for Python via Javaは、MS PowerPointのSmartArt形状をサポートします。|
|チャート|Aspose.Slides for Python via Javaは、PowerPointのMSOチャートをサポートします。|
|形状のシリアル化|Aspose.Slides for Python via Javaは、多くの形状をサポートしています。Aspose.Slides for Python via Javaが形状のサポートを欠いている場合、既存のスライドからその形状をシリアル化するシリアル化メソッドを使用できます。このようにして、要件に応じて形状をさらに使用できます。|
|画像フレーム|Aspose.Slides for Python via Javaを使用して、画像フレーム内の画像を管理できます。|
|オーディオフレーム|Aspose.Slides for Python via Javaを使用して、スライド上のオーディオフレームにオーディオファイルをリンクまたは埋め込むことができます。|
|ビデオフレーム|ビデオフレーム内のビデオファイルを扱うことができます。Aspose.Slides for Python via Javaは、リンクされたビデオと埋め込まれたビデオのサポートも提供します。|
|OLEフレーム|Aspose.Slides for Python via Javaを使用して、OLEフレーム内のOLEオブジェクトを管理できます。|
|テーブル|Aspose.Slides for Python via Javaは、スライド内のテーブルをサポートします。|
|ActiveXコントロール|ActiveXコントロールのサポート|
|VBAマクロ|プレゼンテーション内のVBAマクロの管理をサポートします。|
|テキストフレーム|その形状に関連するテキストフレームを通じて、任意の形状のテキストにアクセスできます。|
|テキストスキャン|組み込みのスキャンメソッドを使用して、プレゼンテーションまたはスライドレベルでテキストをスキャンできます。|
|アニメーション|形状にアニメーションを適用できます。|
|スライドショー|Aspose.Slides for Python via Javaはスライドショーおよびスライド遷移をサポートしています。|

## **フォーマット機能**
Aspose.Slides for Python via Javaを使用すると、プレゼンテーションのスライド上のテキストや形状をフォーマットできます。以下の詳細をご覧ください：

|**機能**|**説明**|
| :- | :- |
|テキストフォーマット|<p>Aspose.Slides for Python via Javaでは、形状に関連付けられたテキストフレームを通じてテキストを管理できます。したがって、テキストフレームに関連付けられた段落や部分を使用してテキストをフォーマットできます。これらのテキスト要素は、Aspose.Slides for Python via Javaを通じてフォーマット可能です。</p><p>- フォントタイプ</p><p>- フォントサイズ</p><p>- フォント色</p><p>- フォントの影</p><p>- 段落の配置</p><p>- 段落の箇条書き</p><p>- 段落の方向性</p>|
|形状フォーマット|<p>Aspose.Slides for Python via Javaでは、スライドの基本要素は形状です。これらの形状要素をAspose.Slides for Python via Javaを使用してフォーマットできます：</p><p>- 位置</p><p>- サイズ</p><p>- 線</p><p>- 塗りつぶし（パターン、グラデーション、ソリッドを含む）</p><p>- テキスト</p><p>- 画像</p>|
