機能概要

サポートされているプラットフォーム

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 to PPTX conversion Aspose.Slides for Python via Java は PPT から PPTX への変換をサポートします。
Portable Document Format (PDF) サポートされているすべてのファイル形式を、単一のメソッドで Adobe Portable Document Format (PDF) ドキュメントにエクスポートできます。
XML Parser Specification (XPS) サポートされているすべてのファイル形式を、単一のメソッドで XML Parser Specification (XPS) ドキュメントにエクスポートできます。
Tagged Image File Format (TIFF) サポートされているプレゼンテーションファイル形式を Tagged Image File Format (TIFF) にエクスポートできます。
PPTX To HTML Conversion Aspose.Slides for Python via Java は PresentationEx を HTML 形式に変換することをサポートします。

プレゼンテーションのレンダリング

Aspose.Slides for Python via Java はプレゼンテーションのスライドを高忠実度でさまざまなグラフィック形式にレンダリングします。以下をご覧ください。

機能 説明
Java Supported Image Formats Aspose.Slides for Python via Java を使用すると、プレゼンテーションのスライドやスライド上の画像を、TIFF、PNG、BMP、JPEG、GIF など Java がサポートするすべてのグラフィック形式でレンダリングできます。
SVG Format Aspose.Slides for Python via Java は、プレゼンテーションスライドを Scalable Vector Graphics (SVG) 形式にエクスポートする組み込みメソッドも提供します。

コンテンツ機能

Aspose.Slides for Python via Java はプレゼンテーション文書のほぼすべての項目やコンテンツにアクセス、変更、作成できます。以下をご覧ください。

機能 説明
Master Slides マスタースライドは通常のスライドのレイアウトを定義します。Aspose.Slides for Python via Java を使用すると、プレゼンテーション文書のマスタースライドにアクセスし、変更できます。
Normal Slides Aspose.Slides for Python via Java を使用すると、さまざまなタイプの新しいスライドを作成でき、プレゼンテーション内の既存スライドにもアクセスして変更できます。
Cloning / Copying Slides Aspose.Slides for Python via Java が提供する組み込みメソッドにより、プレゼンテーション内の既存スライドをクローンまたはコピーできます。クローンやコピーしたスライドを別のプレゼンテーションで使用することも可能です。スライドはマスタースライドからレイアウトを継承するため、組み込みのクローンメソッドは自動的にマスターもコピーします。
Managing Slides sections プレゼンテーション内でスライドを異なるセクションに整理するためのメソッド
Place Holders and Text Holders スライド内のプレースホルダーとテキストホルダーにアクセスできます。また、適切なメソッドを使用してテキストホルダーを持つスライドをゼロから作成できます。
Header and Footers Aspose.Slides for Python via Java はスライドのヘッダー/フッターの処理を容易にします。
Notes in Slides Aspose.Slides for Python via Java を使用すると、スライドに関連付けられたノートにアクセスし、変更でき、さらに新しいノートを追加できます。
Finding a Shape シェイプに関連付けられた代替テキストを使用して、スライドから特定のシェイプを検索できます。
Backgrounds Aspose.Slides for Python via Java は、プレゼンテーションのマスターまたは通常スライドに関連付けられた背景を操作できます。
Text Boxes テキストボックスはゼロから作成でき、既存のテキストボックスにアクセスできます。また、元のテキスト形式を保持したままテキストを変更できます。
Rectangle Shapes Aspose.Slides for Python via Java を使用して、長方形シェイプを作成または変更できます。
Poly Line Shapes ポリラインシェイプを作成または変更できます。
Ellipse Shapes 楕円シェイプを作成または変更できます。
Group Shapes Aspose.Slides for Python via Java はグループシェイプをサポートします。
Auto Shapes 自動シェイプをサポートします。
SmartArt MS PowerPoint の SmartArt シェイプをサポートします。
Charts PowerPoint の MSO チャートをサポートします。
Shapes Serialization Aspose.Slides for Python via Java は多数のシェイプをサポートします。サポートされていないシェイプがある場合、シリアライズ方法を使用して既存スライドからそのシェイプをシリアライズできます。この方法により、要件に応じてシェイプを再利用できます。
Picture Frames Picture Frames 内の画像を管理できます。
Audio Frames スライド上の Audio Frames に音声ファイルをリンクまたは埋め込みできます。
Video Frames Video Frames のビデオファイルを操作できます。また、リンク済みおよび埋め込みビデオをサポートします。
OLE Frame OLE Frame 内の OLE オブジェクトを管理できます。
Tables スライド内のテーブルをサポートします。
ActiveX Controls ActiveX コントロールをサポートします。
VBA Macros プレゼンテーション内の VBA マクロの管理をサポートします。
Text Frame 任意のシェイプに関連付けられたテキストフレームを通じてテキストにアクセスできます。
Text Scanning 組み込みのスキャンメソッドを使用して、プレゼンテーション全体またはスライド単位でテキストをスキャンできます。
Animations シェイプにアニメーションを適用できます。
Slide Shows スライドショーとスライドトランジションをサポートします。

書式設定機能

Aspose.Slides for Python via Java を使用すると、プレゼンテーションのスライド上のテキストやシェイプの書式設定が可能です。以下をご覧ください。

機能 説明
Text Formatting

Aspose.Slides for Python via Java では、シェイプに関連付けられたテキストフレームを通じてテキストを管理できます。そのため、テキストフレームに関連付けられた段落や部分を使用してテキストの書式設定が可能です。これらのテキスト要素は Aspose.Slides for Python via Java で書式設定できます。

- フォントタイプ

- フォントサイズ

- フォントカラー

- フォントの濃淡

- 段落の配置

- 段落の箇条書き

- 段落の向き

Shape Formatting

Aspose.Slides for Python via Java では、スライドの基本要素はシェイプです。これらのシェイプ要素は Aspose.Slides for Python via Java を使用して書式設定できます。

- 位置

- サイズ

- 線

- 塗りつぶし(パターン、グラデーション、単色を含む)

- テキスト

- 画像