Spire.Presentation 9.3.4をリリースしました。このバージョンでは、SVGへのPPTX変換オプションを設定するためのSaveToSvgOptionが追加され、また、PowerPointドキュメントのデフォルトのフォントスタイルを取得することをサポートしています。加えて、PDF / SVGにPPTXを変換するときに発生したいくつかの問題は、正常にファイルをロードして保存して修正されます。詳細については、以下の内容を参照してください。
このリリースで行われた変更のリストは次のとおりです
カテゴリー | ID | 説明 |
New feature | SPIREPPT-2445 | PowerPointドキュメントのデフォルトフォントスタイルの取得をサポートします。
byte[] svgByte = shape.SaveAsSvgInSlide(); FileStream fs = new FileStream("shapePath_" + num + ".svg", FileMode.Create); fs.Write(svgByte, 0, svgByte.Length); fs.Close(); |
New feature | SPIREPPT-2451 | PPTXからSVGへの変換オプションを設定するためのSaveToSvgOptionを追加します。
Presentation ppt = new Presentation(); ppt.LoadFromFile(inputFile); ppt.SaveToSvgOption.SaveUnderlineAsDecoration = true; byte[] svgByte = ppt.Slides[0].Shapes[0].SaveAsSvgInSlide(); FileStream fs = new FileStream(outputFile + "1.svg", FileMode.Create); fs.Write(svgByte, 0, svgByte.Length); fs.Close(); |
New feature | SPIREPPT-2459 | 背景図形を表示するために、ILayoutクラスにshowMasterShapesプロパティを追加します。
Presentation presentation = new Presentation(); presentation.LoadFromFile(@"in.pptx"); bool showMasterShape = presentation.Slides[1].Layout.ShowMasterShapes; |
Bug | SPIREPPT-2443 | PPTXをSVGに変換するとき、グラデーションの色が正しくなかった問題を修正しました。 |
Bug | SPIREPPT-2452 | PPTXをPDFに変換するとき、画質が劣化する問題を修正しました。 |
Bug | SPIREPPT-2453 | ShapeをSVGに変換するとき、テキストスペースが失われる問題を修正しました。 |
Bug | SPIREPPT-2454 | PPTXドキュメントを読み込んだり保存したりするときに、コンテンツが正しくなかった問題を修正しました。 |
ここで Spire. Presentation 9.3.4 をダウンロードする