Spire.Presentation for .NET

ニュース&リリース

2024-03-27

Spire. Presentation 9.3.4 では PPTX から SVG への変換オプションの設定がサポートされています

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 をダウンロードする