Spire.Presentation for Java

ニュース&リリース

Spire.Presentation for Java 8.4.1のリリースを発表できることをうれしく思います。このバージョンは、テキスト幅による表の列幅の調整または形状のラウンド半径の設定をサポートしています。カスタムレイアウトを使用した新しいスライドの追加もサポートしています。また、SeriesLinesColorを設定した後、ドキュメントを開いたときにエラーメッセージが表示されるなど、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2213 テキスト幅による表の列幅の調整がサポートされています。 Presentation ppt = new Presentation(); ppt.loadFromFile(inputFile); ITable table = (ITable) ppt.getSlides().get(0).getShapes().get(0); table.getColumnsList().get(2).adjustColumnByTextWidth(); ppt.saveToFile(outputFile, FileFormat.AUTO); New feature SPIREPPT-2220 形状のラウンド半径の設定がサポートされています。 IAutoShape autoShape=iSlide.getShapes().appendShape(ShapeType.ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(50,50,150,150)); IAutoShape autoShape1=iSlide.getShapes().appendShape(ShapeType.ONE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(250,50,150,150)); IAutoShape autoShape2=iSlide.getShapes().appendShape(ShapeType.ONE_SNIP_ONE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(450,50,150,150)); IAutoShape autoShape3=iSlide.getShapes().appendShape(ShapeType.TWO_DIAGONAL_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(50,250,150,150)); IAutoShape autoShape4=iSlide.getShapes().appendShape(ShapeType.TWO_SAMESIDE_ROUND_CORNER_RECTANGLE,new Rectangle2D.Float(250,250,150,150)); autoShape.setRoundRadius(autoShape.getWidth()/3); autoShape1.setRoundRadius(autoShape1.getWidth()/3); autoShape2.setRoundRadius(autoShape2.getWidth()/3); autoShape3.setRoundRadius(autoShape3.getWidth()/3); autoShape4.setRoundRadius(autoShape4.getWidth()/3);…
Spire.Presentation for Java 8.3.2のリリースを発表できることをうれしく思います。このバージョンは、DPTおよびDPSファイル形式をサポートしています。今回の更新では、HTMLからPPT、PPTから画像への変換機能も強化されました。また、PPTドキュメントをロードする際にアプリケーションが「Unknown file format」をスローするなど、既知の問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2203 DPTおよびDPSファイル形式をサポートしています。 Presentation presentation = new Presentation(); presentation.loadFromFile("sample.dps", FileFormat.DPS); presentation.saveToFile("result.dpt", FileFormat.DPT); Bug SPIREPPT-2204 ストリームとしてドキュメントをロードするときに例外をスローする動作を最適化しました。 Bug SPIREPPT-2132 HTMLをPPTに変換する際に、フォントが間違っている問題が修正されました。 Bug SPIREPPT-2171 PPTドキュメントをロードする際にアプリケーションが「Unknown file format」をスローする問題が修正されました。 Bug SPIREPPT-2206 PPTを画像に変換する際に、棒グラフの色が正しくない問題が修正されました。 Bug SPIREPPT-2207 ppt.getBytes()メソッドを実行すると、アプリケーションが例外をスローする問題が修正されました。 ここで Spire.Presentation for Java 8.3.2をダウンロードする https://jp.e-iceblue.com/download/spire-presentation-for-java.html
Spire.Presentation for Java 8.2.1のリリースを発表できることをうれしく思います。今回のアップデートでは、PPTからSVGへの変換機能が強化されました。また、このリリースでは、PPTドキュメントをロードする際にアプリケーションがスローした「java.lang.Exception:Error reading bytes」などの既知の問題も修正されました。このリリースでは、詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 Bug SPIREPPT-2139 スライドをSVGに変換した後、線の色が正しくない問題が修正されました。 Bug SPIREPPT-2142 テキストの斜体スタイル情報の取得に失敗した問題が修正されました。 Bug SPIREPPT-2144 フォントの読み取りに失敗した問題が修正されました。 Bug SPIREPPT-2146 スライドをSVGに変換した後、画像の形状が正しくない問題が修正されました。 Bug SPIREPPT-2147 HTMLをPPTに変換すると、テキストの透明度が失われる問題が修正されました。 Bug SPIREPPT-2151 SPIREPPT-2154 SPIREPPT-2158 SPIREPPT-2159 SPIREPPT-2166 SPIREPPT-2180 PPTをロードする際にアプリケーションが「java.lang.NullPointerException」をスローする問題が修正されました。 Bug SPIREPPT-2155 PPTをロードする際にアプリケーションが「Index is less than 0 or more than or equal to the list count」をスローする問題が修正されました。 Bug…
Spire.Presentation for Java 8.1.2のリリースを発表できることをうれしく思います。このリリースでは、ツリーマップ、サンバースト、ヒストグラム、箱ひげ図、ウォーターフォール、パレート図、じょうごなど、PowerPoint 2016に新たに追加されたグラフの種類の作成をサポートしました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature - ツリーマップ、サンバースト、ヒストグラム、箱ひげ図、ウォーターフォール、パレート図、じょうごなどのグラフの種類をサポートしました。 ここで Spire.Presentation for Java 8.1.2をダウンロードする https://jp.e-iceblue.com/download/spire-presentation-for-java.html
Spire.Presentation for Java 7.12.4のリリースを発表できることをうれしく思います。今回の更新では、テーブル全体のコンテンツを新しいスライドにクローンすることをサポートしました。PPTから画像への変換機能も強化されました。また、このリリースでは、テキストの塗りつぶし色が正しく取得されないなどの既知の問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2110 テーブル全体の内容を新しいスライドにクローンすることをサポートしました。 Presentation ppt = new Presentation(); ppt.loadFromFile(inputPPT); ITable table = (ITable)ppt.getSlides().get(0).getShapes().get(0); Presentation ppt2 = new Presentation(); ISlide slide = ppt2.getSlides().get(0); slide.getShapes().appendTable(0,0, table); ppt2.saveToFile(outputFile, FileFormat.PPTX_2013); Bug SPIREPPT-2112 テキストの塗りつぶし色が正しく取得されない問題が修正されました。 Bug SPIREPPT-2113 ドキュメント内のビデオを削除した後に、ドキュメントのサイズが変化しない問題が修正されました。 Bug SPIREPPT-2122 PPTをSVGに変換した後に修正された内容が更新されていない問題が修正されました。 Bug SPIREPPT-2127 urlデータが追加されたビデオを再生できない問題が修正されました。 Bug SPIREPPT-2128 PPTを画像に変換した後にコンテンツが回転する問題が修正されました。…
Spire.Presentation for Java 7.12.0のリリースを発表できることをうれしく思います。このバージョンは、PPTからSVGへの変換機能が強化されました。また、このリリースでは、PPTドキュメントをロードしたときにアプリケーションがスローした「Index must be>=0 and
Spire.Presentation for Java 7.10.1 のリリースを発表できることをうれしく思います。このバージョンは、PPT から PDF、SVG、および画像への変換機能が強化されました。また、このリリースでは、PPT ファイルをロードする際に、アプリケーションが「NullPointerException」をスローするなどの既知の問題も修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 Bug SPIREPPT-2057 暗号化されたPPTファイルをPDFに変換した後、出力ファイルが破損していた問題が修正されました。 Bug SPIREPPT-2070 PPTファイルをSVGに変換すると、形状が変化する問題が修正されました。 Bug SPIREPPT-2076 PPTファイルをPDFに変換すると、出力ファイルはテキストオーバーラップが発生する問題が修正されました。 Bug SPIREPPT-2084 PPTファイルを画像に変換した後、内容が正しくない問題が修正されました。 Bug SPIREPPT-2087 PPTをPDFに変換する際に、アプリケーションが「Cannot find table 'loca' in the font file.」をスローする問題が修正されました。 Bug SPIREPPT-2088 PPTファイルをロードする際にアプリケーションが「NullPointerException」をスローする問題も修正されました。 ここで Spire.Presentation for Java 7.10.1をダウンロードする https://jp.e-iceblue.com/download/spire-presentation-for-java.html
Spire.Presentation for Java 7.8.2のリリースを発表できることをうれしく思います。このバージョンは、オートスライス時間の設定とドキュメントが暗号化されているかどうかを判断するための新しいサポートが追加されました。このバージョンでは、PPTからHTMLやPDFへの変換機能も強化されています。また、PPTドキュメントを分割した後の「オートチェンジャ」の選択状態が正しくないなどの既知の問題を修正しました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPPT-2014 オートスライス時間の設定をサポートしました。 注意: 03形式は現在サポートされていません。 Presentation ppt = new Presentation(); ppt.loadFromFile(inputFile); for(int i=0;i<ppt.getSlides().getCount();i++) { ppt.getSlides().get(i).getSlideShowTransition().isAdvanceAfterTime(true); //オートスライス時間を設定すると,ISADAdvanceAfterTimeがtrueに設定されている場合にのみ有効です ppt.getSlides().get(i).getSlideShowTransition().setAdvanceAfterTime(5000L); } ppt.saveToFile(outputFile,FileFormat.AUTO); New feature SPIREPPT-2032 ドキュメントが暗号化されているかどうかを判断するをサポートしました。 ppt.isPasswordProtected(filepath) ppt.isPasswordProtected(inputstream) Bug SPIREPPT-2011 PPTをHTMLに変換するときに、アプリケーションが「java.lang.ClassCastException」をスローする問題が修正されました。 Bug SPIREPPT-2013 PPTドキュメントを分割した後、「オートチェンジャ」の選択状態が正しくない問題が修正されました。 Bug SPIREPPT を画像に変換し Bug SPIREPPT-2018 PPTドキュメントをロードするときに、アプリケーションが「ArrayIndexOutOfBoundsException」をスローする問題が修正されました。 Bug SPIREPPT-2030 ドキュメントにスライドを保存した後、結果ドキュメントがMicrosoft PowerPointで開いているヒントの内容に誤りがあった問題が修正されました。…