# Javaを介してPPSXファイルをマージする

> JSP/JSFアプリケーションおよびデスクトップアプリケーション用のJavaランタイム環境でPPSXドキュメントを組み合わせるためのJavaサンプルコード。

Source: https://products.aspose.com/slides/ja/java/merger/ppsx/
Updated: 2026-08-11



## Javaを使用してPPSXファイルをマージする方法

 PPSXファイルをマージするために、
 [Aspose.Slides for Java](https://products.aspose.com/slides/ja/java)
 機能豊富で強力で使いやすいJavaプラットフォーム用のマージAPIであるAPI。最新バージョンはから直接ダウンロードできます
 [Maven](https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-slides)
 次の構成をpom.xmlに追加して、Mavenベースのプロジェクトにインストールします。

### リポジトリ

```xml

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

```

### 依存

```xml

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>26.8</version>
    <classifier>jdk16</classifier>
</dependency>
```

## JavaでPPSXファイルをマージする手順

[Aspose.Slides for Java](https://products.aspose.com/slides/ja/java)APIとマージおよび連結する基本的なドキュメントは、わずか数行のコードで実行できます。

Presentationクラスのインスタンスを含む最初のPPSXファイルをロードします。

Presentationクラスのインスタンスを含む2番目のPPSXドキュメントをロードします。

2番目のPPSXファイルの各スライドをループします。

反復ごとに、addClone（）を使用して最初のファイルでスライドを追加します。

save（）メソッドを使用して、指定したパスに保存します

## システム要求

 Aspose.Slides for Javaは、すべての主要なプラットフォームとオペレーティングシステムでサポートされています。次の前提条件があることを確認してください。

-MicrosoftWindowsまたはJSP/JSFアプリケーションおよびデスクトップアプリケーション用のJavaランタイム環境と互換性のあるOS。
-最新バージョンのAspose.SlidesforJavaを直接入手する
 [Maven](https://repository.aspose.com/webapp/#/artifacts/browse/tree/General/repo/com/aspose/aspose-slides)。

### PPSXファイルのマージ-Java

```cs
// Load first PPSX File
Presentation prest1 = new Presentation("prest1.ppsx");

// Load second PPSX File
Presentation prest2 = new Presentation("prest2.ppsx");

// Merge
for (ISlide slide : prest2.getSlides()) {
	// Merge from source to target
	prest1.getSlides().addClone(slide);
}

// Save the File
prest1.save("merged-presentation.ppsx", SaveFormat.Ppsx);

```

## Aspose.Slides forJavaAPIについて

 Aspose.Slides APIを使用して、Microsoft PowerPointドキュメントの読み取り、書き込み、操作、およびPDF、XPS、HTML、TIFF、ODP、その他のさまざまな形式への変換を行うことができます。新しいファイルを最初から作成し、サポートされている関連する形式で保存できます。 Aspose.Slidesは、プレゼンテーション、スライド、要素を作成、解析、または操作するためのスタンドアロンAPIであり、MicrosoftやOpenOfficeなどのソフトウェアに依存しません。

PPSX, Power Point Slide Show, file are created using Microsoft PowerPoint 2007 and above for Slide Show purpose. It is an update to the PPS file format that was supported by Microsoft PowerPoint 97-2003 versions. When a PPSX file is shared with another user and opened, it starts as PowerPoint show unlike PPTX file that opens in editable mode. The sequence of slide show is the same as in the original presentation. All the slides accompany the images, sounds and other embedded media accompany the presentation slides to the PPSX during the slideshow.

## その他のサポートされているマージ形式

- [ODP](https://products.aspose.com/slides/ja/java/merger/odp/) — OpenDocumentプレゼンテーション形式
- [OTP](https://products.aspose.com/slides/ja/java/merger/otp/) — OpenDocument標準フォーマット
- [POT](https://products.aspose.com/slides/ja/java/merger/pot/) — MicrosoftPowerPointテンプレートファイル
- [POTM](https://products.aspose.com/slides/ja/java/merger/potm/) — MicrosoftPowerPointテンプレートファイル
- [POTX](https://products.aspose.com/slides/ja/java/merger/potx/) — MicrosoftPowerPointテンプレートプレゼンテーション
- [PPS](https://products.aspose.com/slides/ja/java/merger/pps/) — PowerPointのスライドショー
- [PPSM](https://products.aspose.com/slides/ja/java/merger/ppsm/) — マクロ対応のスライドショー
- [PPT](https://products.aspose.com/slides/ja/java/merger/ppt/) — Microsoft PowerPoint 97-2003
- [PPTM](https://products.aspose.com/slides/ja/java/merger/pptm/) — マクロ対応のプレゼンテーションファイル
- [PPTX](https://products.aspose.com/slides/ja/java/merger/pptx/) — XMLプレゼンテーション形式を開く
