Spire.Presentation 11.10.4 が正式にリリースされました。このバージョンでは、ノート付きスライドの印刷がサポートされ、.NET Core パッケージの依存関係が調整されました (.NET 6.0/9.0/10.0 における画像処理が SkiaSharp へ移行されました)。また、PPTX ドキュメントの読み込み、PPT から PDF への変換、および PPTX から PPSX への保存時に発生するいくつかの不具合 も成功裡に修正されました。詳細は以下の通りです。
変更内容一覧
| カテゴリー | ID | 説明 |
| 新機能 | SPIREPPT-3124 | ノート付きスライドの印刷サポートを追加しました。
Presentation ppt = new Presentation(); ppt.LoadFromFile(inputFile); PresentationPrintDocument document = new PresentationPrintDocument(ppt); document.PrintSlidesWithNotes = true; document.PrinterSettings.PrintToFile = true; document.PrinterSettings.PrintFileName = outputFile; ppt.Print(document); |
| 仕様変更 | - | .NET Standard 規格に準拠したクロスプラットフォーム互換性を実現するため、.NET Core のパッケージ化および .NET 6.0 / .NET 9.0 / .NET 10.0 の依存関係を調整し、画像処理を System.Drawing から SkiaSharp へ移行しました。 |
| 不具合修正 | SPIREPPT-2675 | コメントが含まれる PPTX ドキュメントを読み込む際に "Comment by nonexistent author" エラーが発生する不具合を修正しました。 |
| 不具合修正 | SPIREPPT-3177 | PPT から PDF への変換時に色ブロックが表示されない不具合を修正しました。 |
| 不具合修正 | SPIREPPT-3199 | PPTX ドキュメントを PPSX 形式で保存する際に "Object reference not set to an instance of an object" エラーが発生する不具合を修正しました。 |
| 不具合修正 | SPIREPPT-3207 | 特定の PPTX ドキュメントを読み込む際に "Object reference not set to an instance of an object" エラーが発生する不具合を修正しました。 |
.NET Core のパッケージ化および画像処理の変更
.NET 6.0、.NET 9.0、および .NET 10.0 の依存関係は以下のように更新されました。
ここに記載されている依存関係は最小バージョンです。
| 依存関係 (Dependency) | .NET 6.0 | .NET 9.0 | .NET 10.0 |
| SkiaSharp | ≥ 3.116.1 | ≥ 3.116.1 | ≥ 3.116.1 |
| Microsoft.Win32.Registry | ≥ 5.0.0 | ≥ 5.0.0 | ≥ 5.0.0 |
| System.Buffers | ≥ 4.5.1 | ≥ 4.5.1 | ≥ 4.5.1 |
| System.Memory | ≥ 4.5.5 | ≥ 4.5.5 | ≥ 4.5.5 |
| System.Text.Encoding.CodePages | ≥ 6.0.0 | ≥ 9.0.0 | ≥ 10.0.0 |
| HarfBuzzSharp | ≥ 8.3.0.1 | ≥ 8.3.0.1 | ≥ 8.3.0.1 |
Spire.Presentation 11.10.4 のダウンロードはこちらをクリック:






