Spire.Presentation for Java

ニュース&リリース

2026-05-25

Spire.Presentation for Java 11.5.1 で画像圧縮機能に対応しました

Spire.Presentation for Java 11.5.1のリリースをお知らせいたします。本バージョンでは画像圧縮機能を新規追加し、PowerPointからPDFへの変換処理における不具合も修正いたしました。詳細は下記の通りです。

変更内容一覧
カテゴリー ID 説明
新機能 SPIREPPT-3082 画像圧縮機能を追加。
Presentation presentation = new Presentation();
presentation.loadFromFile(inputFile);

SlideCollection slides = presentation.getSlides();
for (int i = 0; i < slides.getCount(); i++) {
    ISlide slide = slides.get(i);
    ShapeCollection shapes = slide.getShapes();

    for (int j = 0; j < shapes.getCount(); j++) {
        IShape shape = shapes.get(j);

        if (shape instanceof SlidePicture) {
        SlidePicture slidepicture = (SlidePicture) shape;
        // 数値が小さいほど、圧縮率が高くなります
        boolean result = slidepicture.getPictureFill().getCompressImage( true,  50f);
        }
    }
 }
不具合修正 SPIREPPT-3093 PowerPoint を PDF に変換した際に背景色が不正になる不具合を修正。
以下のリンクをクリックして、Spire.Presentation for Java 11.5.1 をダウンロードしてください: