Spire.Presentation for .NET

ニュース&リリース

Spire.Presentation 8.11.1のリリースをお知らせいたします。このバージョンでは、図形内のテキスト領域の高さと幅の取得や、図形内の複数行のテキストの取得など、いくつかの新機能をサポートしています。 また、shape.TextFrame.GetTextLocation() メソッドの実行時に、アプリケーションが「System.InvalidCastException」をスローする問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2378 図形を SVG に変換するときに、スライドに図形の位置情報の維持をサポートします。 byte[] svgByte = shape.SaveAsSvgInSlide(); FileStream fs = new FileStream("shapePath_" + num + ".svg", FileMode.Create); fs.Write(svgByte, 0, svgByte.Length); fs.Close(); New feature SPIREPPT-2379 図形内のテキスト領域の高さと幅の取得をサポートします。 IAutoShape autoShape = shape as IAutoShape; SizeF size = autoShape.TextFrame.GetTextSize(); New feature SPIREPPT-2384 図形内の複数行のテキストの取得をサポートします。…
Spire.Presentation 8.10.2のリリースをお知らせいたします。このバージョンでは、形状内のテキストの位置情報を取得する機能が追加されました。また、形状中のテキストの "Ascent" および "Descent" 属性を取得し、形状をSVG形式に変換する機能もサポートされています。さらに、PPTをSVGに変換した後、ブラウザでSVGファイルを開いたときに空白になっていた問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2324 形状内のテキストの位置情報を取得する機能がサポートされています。 Presentation ppt = new Presentation(); ppt.LoadFromFile(inputFile); StringBuilder sb = new StringBuilder(); ISlide slide = ppt.Slides[0]; for (int i = 0; i < slide.Shapes.Count; i++) { IShape shape = slide.Shapes[i]; if (shape is IAutoShape) { IAutoShape autoshape…
Spire.Presentation 8.9.4のリリースをお知らせいたします。このバージョンでは、スライドの自動切り替え時間の設定と、グラデーションストップスタイルの透明度と明るさの設定と読み取りがサポートされています。また、スライドから画像への変換機能も強化されました。さらに、多角形の角の座標のコレクションが不完全であるという問題など、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2351 スライドの自動切り替え時間の設定がサポートされています。 Presentation ppt = new Presentation(); ppt.LoadFromFile("input.pptx"); ppt.Slides[0].SlideShowTransition.AdvanceAfterTime = 1000; ppt.Slides[1].SlideShowTransition.SelectedAdvanceAfterTime = false; ppt.SaveToFile("output.pptx", FileFormat.Pptx2013); ppt.Dispose(); New feature SPIREPPT-2353 Radial Gradient Styleのすべてのオプションの名前を最適化し、元のオプションを非推奨とし、MS PowerPointツールと同じオプションが追加されています。 Previous options: FromCorner1 FromCorner2 FromCorner3 FromCorner4 New options: FromTopLeftCorner FromBottomLeftCorner FromTopRightCorner FromBottomRightCorner New feature SPIREPPT-2354 グラデーションストップスタイルの透明度と明るさの設定と読み取りがサポートされています。 Presentation ppt…
Spire.Presentation 8.8.4のリリースを発表できることをうれしく思います。このバージョンでは、置き換えられたテキストをハイライトする機能をサポートしています。また、現代の注釈内容を含むPPTのページをコピーする際に失敗する問題など、既知の問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2311 置き換えられたテキストをハイライトする機能をサポートしています。 Presentation ppt = new Presentation(); ppt.LoadFromFile("input.pptx"); DefaultTextRangeProperties format = new DefaultTextRangeProperties(); format.IsBold = TriState.True; format.Fill.FillType = Spire.Presentation.Drawing.FillFormatType.Solid; format.Fill.SolidColor.Color = Color.Red; format.FontHeight = 25; ppt.ReplaceAndFormatText("Yuma", "AAAA", format); ppt.SaveToFile("output.pptx", FileFormat.Pptx2016); Bug SPIREPPT-2286 think-cellオブジェクトを含むPPTドキュメントを分割する際に、think-cellオブジェクトが失われる問題が修正されました。 Bug SPIREPPT-2292 現代の注釈内容を含むPPTページのコピーに失敗する問題が修正されました。 Bug SPIREPPT-2315 涙滴の形状の形状を取得する際に、「System.IndexOutOfRangeException」の例外が発生する問題が修正されました。 Bug SPIREPPT-2317 ハイパーリンクの色を変更した後、PDFに変換する際に色が適用されない問題が修正されました。…
Spire.Presentation 8.7.2のリリースを発表できることをうれしく思います。このバージョンでは、文書変換のためのデフォルトフォントリストをリセットするメソッドが追加されました。システムにドキュメントで使用されるフォントがインストールされていない場合でも、PDFや画像などの形式を変換する際に、優先フォントの使用を設定する機能が追加されました。さらに、PowerPointから画像への変換機能も強化されています。また、チャートデータを操作した後に結果ファイルが開けないというなど、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature - 文書変換のためのデフォルトフォントリストをリセットする機能が追加されました。 presentation.setDefaultFontName("华文行楷"); New feature - システムにドキュメントで使用されるフォントがインストールされていない場合でも、PDFや画像などの形式を変換する際に、優先フォントの使用を設定する機能が追加されました。 presentation.resetDefaultFontName(); Bug SPIREPPT-2300 PowerPointドキュメントを画像に変換する際にグラフが失われていた問題が修正されました。 Bug SPIREPPT-2302 グラフデータを操作した後、結果ファイルが開けない問題が修正されました。 Bug SPIREPPT-2303 PPTドキュメントを読み込む際に、アプリケーションが「Spire.Presentation.DocumentUnkownFormatException」をスローする問題が修正されました。 Bug SPIREPPT-2304 ハイパーリンクのテキストの色を変更しても効果がない問題を修正しました。 ここで Spire. Presentation 8.7.2をダウンロードする https://jp.e-iceblue.com/download/spire-presentation-for-net.html
Spire.Presentation 8.7.0のリリースを発表できることをうれしく思います。このバージョンでは、PPTX 2016およびPPTX 2019がサポートされています。また、グラフの横軸から軸線までの距離の設定にもサポートされています。さらに、PPTファイルを分割した後に生成されたファイルを開くことができなかった問題など、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2244 PPTX 2016およびPPTX 2019がサポートされています。 Spire.Presentation.FileFormat.Pptx2016 Spire.Presentation.FileFormat.Pptx2019 New feature SPIREPPT-2266 グラフの横軸から軸線までの距離の設定にがサポートされています。 Presentation ppt = new Presentation(); IChart chart = ppt.Slides[0].Shapes.AppendChart(ChartType.ColumnClustered, new RectangleF(50, 50, 400, 400)); //PrimaryCategory軸を取得する IChartAxis chartAxis = chart.PrimaryCategoryAxis; //「軸からの距離」を設定する chartAxis.LabelsDistance = 200; //ファイルに保存する ppt.SaveToFile(outputFile, FileFormat.Pptx2013); Bug SPIREPPT-2279 PPTファイルを分割した後に生成されたファイルを開くことができなかった問題が修正されました。 Bug…
Spire.Presentation 8.6.0のリリースを発表できることをうれしく思います。このバージョンは、TextFrameのカラム数の設定がサポートされています。また、結合セルを分割する際にアプリケーションが「Merged cells found.」をスローするなど、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2232 TextFrameのカラム数の設定がサポートされています。 Presentation ppt = new Presentation(); ppt.LoadFromFile(inputFile); IAutoShape shape1 = (IAutoShape)ppt.Slides[0].Shapes[0]; shape1.TextFrame.ColumnCount = 2; IAutoShape shape2 = (IAutoShape)ppt.Slides[1].Shapes[0]; shape2.TextFrame.ColumnCount = 3; ppt.SaveToFile(outputFile, FileFormat.Pptx2013); ppt.Dispose(); Bug SPIREPPT-2205 保存したPPTのグラフデータを編する際にエラーが発生した問題が修正されました。 Bug SPIREPPT-2221 グラフデータにNULL値がある場合に、行/列を切り替える際にエラーが発生した問題が修正されました。 Bug SPIREPPT-2215 SPIREPPT-2225 統合セルを分割する際にアプリケーションが「Merged cells found.」をスローする問題が修正されました。 Bug SPIREPPT-2212 SPIREPPT-2243…
Spire.Presentation 8.4.1のリリースを発表できることをうれしく思います。このバージョンは、PPTを画像に変換する際にプログラムが無限ループに入り、メモリが消耗される問題を修正しました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 Bug SPIREPPT-2224 PPTを画像に変換する際にプログラムが無限ループに入り、メモリが消耗される問題を修正しました。 ここで Spire. Presentation 8.4.1をダウンロードする https://jp.e-iceblue.com/download/spire-presentation-for-net.html