機能概要
サポートプラットフォーム
Aspose.Slides for PHP via Java はプラットフォームに依存しない API です。PHP 7 以上がインストールされている任意のプラットフォーム (Windows、Linux、MacOS など) で使用できます。Oracle JDK 7 以上も必要です。
ファイル形式と変換
Aspose.Slides for PHP via Java はほとんどの PowerPoint ドキュメント形式をサポートしています。また、組織内で使用・共有される一般的なファイル形式へエクスポートすることも可能です。詳細は以下をご覧ください。
| 機能 | 説明 |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for PHP via Java はこのプレゼンテーションドキュメント形式の最速処理を提供します。 |
| PPT to PPTX conversion | Aspose.Slides for PHP 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 PHP via Java は PresentationEx を HTML 形式に変換することをサポートします。 |
プレゼンテーションのレンダリング
Aspose.Slides for PHP via Java はプレゼンテーションのスライドをさまざまなグラフィック形式に高忠実度でレンダリングします。詳細は以下をご覧ください。
| 機能 | 説明 |
|---|---|
| Java Supported Image Formats | Aspose.Slides for PHP via Java を使用すると、TIFF、PNG、BMP、JPEG、GIF などの Java がサポートするすべての画像形式でスライドやスライド上の画像をレンダリングできます。 |
| SVG Format | Aspose.Slides for PHP via Java は Scalable Vector Graphics (SVG) 形式へプレゼンテーションスライドをエクスポートする組み込みメソッドも提供します。 |
コンテンツ機能
Aspose.Slides for PHP via Java はプレゼンテーションドキュメントのほぼすべての項目やコンテンツにアクセス、変更、作成が可能です。詳細は以下をご覧ください。
| 機能 | 説明 |
|---|---|
| Master Slides | マスタースライドは通常のスライドのレイアウトを定義します。Aspose.Slides for PHP via Java ではプレゼンテーションドキュメントのマスタースライドにアクセスして変更できます。 |
| Normal Slides | Aspose.Slides for PHP via Java を使用すると、さまざまなタイプの新しいスライドを作成でき、既存のスライドにもアクセスして変更できます。 |
| Cloning / Copying Slides | Aspose.Slides for PHP via Java が提供する組み込みメソッドにより、プレゼンテーション内の既存スライドをクローンまたはコピーできます。また、あるプレゼンテーションから別のプレゼンテーションへコピー・クローンしたスライドを使用できます。スライドはマスタースライドからレイアウトを継承するため、クローン時にマスターも自動的にコピーされます。 |
| Managing Slides sections | プレゼンテーション内のスライドを異なるセクションに整理するメソッド。 |
| Place Holders and Text Holders | スライド内のプレースホルダーとテキストホルダーにアクセスできます。また、適切なメソッドを使用してテキストホルダーを持つスライドをゼロから作成できます。 |
| Header and Footers | Aspose.Slides for PHP via Java はスライドのヘッダー/フッターの処理を容易にします。 |
| Notes in Slides | Aspose.Slides for PHP via Java を使用すると、スライドに関連付けられたノートにアクセスして変更したり、新しいノートを追加したりできます。 |
| Finding a Shape | シェイプに設定された代替テキストを使用して、スライド内の特定のシェイプを検索できます。 |
| Backgrounds | Aspose.Slides for PHP via Java はマスターまたは通常のスライドに関連付けられた背景を操作できます。 |
| Text Boxes | テキストボックスはゼロから作成でき、既存のテキストボックスにアクセスして、元のテキスト形式を保持したままテキストを変更できます。 |
| Rectangle Shapes | Aspose.Slides for PHP via Java で長方形シェイプを作成または変更できます。 |
| Poly Line Shapes | Aspose.Slides for PHP via Java でポリラインシェイプを作成または変更できます。 |
| Ellipse Shapes | Aspose.Slides for PHP via Java で楕円シェイプを作成または変更できます。 |
| Group Shapes | Aspose.Slides for PHP via Java はグループシェイプをサポートします。 |
| Auto Shapes | Aspose.Slides for PHP via Java はオートシェイプをサポートします。 |
| SmartArt | Aspose.Slides for PHP via Java は MS PowerPoint の SmartArt シェイプをサポートします。 |
| Charts | Aspose.Slides for PHP via Java は PowerPoint の MSO チャートをサポートします。 |
| Shapes Serialization | Aspose.Slides for PHP via Java は多数のシェイプをサポートしますが、サポートされていないシェイプがある場合は、シリアライズメソッドを使用して既存スライドからそのシェイプをシリアライズできます。これにより、必要に応じてシェイプを再利用できます。 |
| Picture Frames | Aspose.Slides for PHP via Java でピクチャーフレーム内の画像を管理できます。 |
| Audio Frames | Aspose.Slides for PHP via Java でスライド上のオーディオフレームにオーディオファイルをリンクまたは埋め込むことができます。 |
| Video Frames | 動画ファイルをビデオフレームで扱えます。Aspose.Slides for PHP via Java はリンクされた動画と埋め込まれた動画の両方をサポートします。 |
| OLE Frame | Aspose.Slides for PHP via Java で OLE フレーム内の OLE オブジェクトを管理できます。 |
| Tables | Aspose.Slides for PHP via Java はスライド内のテーブルをサポートします。 |
| ActiveX Controls | ActiveX コントロールのサポート。 |
| VBA Macros | プレゼンテーション内の VBA マクロの管理をサポートします。 |
| Text Frame | 任意のシェイプに関連付けられたテキストフレームを介してテキストにアクセスできます。 |
| Text Scanning | 組み込みのスキャンメソッドにより、プレゼンテーション全体またはスライド単位でテキストをスキャンできます。 |
| Animations | シェイプにアニメーションを適用できます。 |
| Slide Shows | Aspose.Slides for PHP via Java はスライドショーとスライド遷移をサポートします。 |
書式設定機能
Aspose.Slides for PHP via Java を使用すると、プレゼンテーション内のスライド上のテキストやシェイプの書式設定が可能です。詳細は以下をご覧ください。
| 機能 | 説明 |
|---|---|
| Text Formatting | Aspose.Slides for PHP via Java では、シェイプに関連付けられたテキストフレームを通じてテキストを管理できます。そのため、テキストフレームに含まれる段落やパーツを使用してテキストの書式設定が可能です。これらのテキスト要素は Aspose.Slides for PHP via Java で書式設定できます。 - フォント種別 - フォントサイズ - フォント色 - フォントの陰影 - 段落の配置 - 段落の箇条書き - 段落の方向 |
| Shape Formatting | Aspose.Slides for PHP via Java では、スライドの基本要素であるシェイプを次のように書式設定できます。 - 位置 - サイズ - 線 - 塗りつぶし(パターン、グラデーション、単色を含む) - テキスト - 画像 |
FAQ
サーバー/PC に Microsoft PowerPoint をインストールする必要がありますか?
いいえ。PowerPoint は必要ありません。Aspose.Slides はプレゼンテーションの作成、編集、変換、レンダリングを行うスタンドアロンエンジンです。
マルチスレッドはどのように機能しますか? 処理を並列化できますか?
異なるスレッドで異なるドキュメントを処理することは安全です。同じpresentationオブジェクトを複数のスレッドで同時に使用してはいけません。
ファイルのパスワードや暗号化はサポートされていますか?
はい。暗号化されたプレゼンテーションを開くことができ、開くパスワードと書き込みパスワードの設定または解除、保護ステータスの確認が可能です。
Linux コンテナでフォントパッケージに注意する必要がありますか?
はい。一般的なフォントパッケージをインストールするか、アプリケーションでフォントディレクトリを指定することを推奨します。これにより予期しない置換を防げます。
評価版に制限はありますか?
評価モードでは、出力に透かしが追加され、いくつかの制限が適用されます。フル機能のテストには30日間の一時ライセンスが利用可能です。
外部形式(PDF/HTML → PPTX)をプレゼンテーションにインポートすることはサポートされていますか?
はい。PDF ページと HTML コンテンツをプレゼンテーションに追加し、スライドに変換できます。