Spire.Presentation for .NET

ニュース&リリース

2025-12-29

Spire.Presentation 10.12 は画像圧縮に対応

pire.Presentation 10.12 のリリースを嬉しく発表いたします。本バージョンでは、スライドを画像に変換する際の画像圧縮と出力画像の DPI 設定に対応しました。さらに、PPTX ファイルの PDF 変換時や PowerPoint ドキュメントの読み込み時に発生していた複数の問題を解決いたしました。詳細については以下をご確認ください。

以下に、本リリースにおける全ての変更点一覧を掲載します。
カテゴリー ID 説明
新機能 SPIREPPT-2994 画像圧縮に対応を追加。
Presentation presentation = new Presentation();
presentation.LoadFromFile(inputFile);

foreach (ISlide slide in presentation.Slides)
{
    foreach (Spire.Presentation.IShape shape in slide.Shapes)
    {
        if (shape is SlidePicture)
        {
            SlidePicture ps = shape as SlidePicture;
            // 画像を圧縮:トリミングされた領域を削除(true)し、目標解像度を 150 DPI(ウェブ表示に一般的に使用)に設定
            ps.PictureFill.CompressImage(true, 150f);
        }
    }
}
presentation.SaveToFile(outputFile, FileFormat.Pptx2013);
新機能 SPIREPPT-3004 スライドを画像に変換する際の出力画像 DPI 設定に対応を追加。
スライドを画像に変換する際の出力画像 DPI 設定に対応を追加。
不具合修正 SPIREPPT-3016 PPTX を PDF に変換した後に箇条書きが不正に描画される問題を修正。
不具合修正 SPIREPPT-3019 PPTX を PDF に変換した後にコンテンツが切り取られる問題を修正。
不具合修正 SPIREPPT-3031 PPTX を PDF に変換した後にスライドの背景が不正に表示される問題を修正。
不具合修正 SPIREPPT-3048 PPTX ファイルの読み込み時に「Object reference not set to an instance of an object.」という例外がスローされる問題を修正。
リンクをクリックして Spire.Presentation 10.12 をダウンロードしてください: