Spire.Office for .NET

ニュース&リリース

2022-05-05

Spire.Office 7.4.10 がリリースされました

Spire.Office7.4.10のリリースを発表できることを嬉しく思います。このバージョンでは、Spire.Docは変換機能にデフォルトで新しいエンジンスタイルのレイアウトを有効し始めました。Spire.XLSは、ExcelをPDFおよび画像に変換する機能で、Chart2016のパレート図、サンバースト図、ヒストグラム図の変換をサポートしていました。Spire.Presentationは、ChartDataの数値形式の取得をサポートし、PowerPointからPDFへの変換を強化しました。Spire.Spreadsheetは、単一のスプレッドシートのすべての数式の計算をサポートしていました。一方、多くのバグが成功に修正されました。詳細は以下の内容を読んでください。

このバージョンでは、Spire.Doc、Spire.PDF、Spire.XLS、Spire.Presentation、Spire.Email、Spire.DocViewer、Spire.PDFViewer、Spire.Spreadsheet、Spire.OfficeViewer、Spire.DataExport、Spire.Barcodeの最新バージョンが含まれています。

DLL Versions:
  • Spire.Doc.dll v10.4.6
  • Spire.Pdf.dll v8.4.15
  • Spire.XLS.dll v12.4.1
  • Spire.Email.dll v5.4.3
  • Spire.DocViewer.Forms.dll v7.4.0
  • Spire.PdfViewer.Forms.dll v7.4.0
  • Spire.PdfViewer.Asp.dll v7.4.0
  • Spire.Presentation.dll v7.4.5
  • Spire.Spreadsheet.dll v6.4.1
  • Spire.OfficeViewer.Forms.dll v7.4.10
  • Spire.Barcode.dll v6.4.2
  • Spire.DataExport.dll v4.4.0
  • Spire.DataExport.ResourceMgr.dll v2.1.0
ここで Spire.Office 7.4.10 をダウンロードする:

このリリースで行われた変更のリストは次のとおりです

Spire.Doc

カテゴリー ID 説明
New feature - たとえば、次のコードがnew Documentにある場合、パラメータfalseが設定されていないと、デフォルトで新しいエンジンレイアウトが使用されます。
Document doc = new Document();
doc.LoadFromFile(@"input.docx");
doc.SaveToFile(".pdf", Spire.Doc.FileFormat.PDF); 
New feature - 古いエンジンレイアウトを使用する場合は、以下のコードを参照して、"useNewEngine"パラメーターでDocumentコンストラクターを使用し、パラメーター "useNewEngine" をfalseに設定してください。
Document doc = new Document(false);
doc.LoadFromFile(@"input.docx");
doc.SaveToFile("output.pdf", Spire.Doc.FileFormat.PDF); 
Bug SPIREDOC-6781
SPIREDOC-7496
WordをPDFに変換した後にコンテンツが失われる問題を修正しました。
Bug SPIREDOC-6922 WordをPDFに変換した後に余分な空白ページがあった問題を修正しました。
Bug SPIREDOC-7276 直接ロードして保存した後、保存されたWordファイルを開くことができなかった問題を修正しました。
Bug SPIREDOC-7358
SPIREDOC-7622
WordをPDFに変換した後にコンテンツが正しくなかった問題を修正しました。
Bug SPIREDOC-7375 Wordファイルを比較するときにアプリケーションが "System.StackOverflowException" をスローする問題を修正しました。
Bug SPIREDOC-7451 HtmlをWordに変換した後、テーブルの高さが正しくない問題を修正しました。
Bug SPIREDOC-7539 Htmlのロード時にアプリケーションが "System.FormatException" をスローする問題を修正しました。
Bug SPIREDOC-7565 WordをPDFに変換するときにアプリケーションが "System.NullReferenceException" をスローする問題を修正しました。
Bug SPIREDOC-7593 HtmlをWordに変換した後にMathが正しく表示されない問題を修正しました。
Bug SPIREDOC-7598 WordをPDFに変換した後に小数点('。')が失われる問題を修正しました。
Bug SPIREDOC-7621 画像をTextBoxに入力した後、出力効果が正しくなかった問題を修正しました。

Spire.XLS

カテゴリー ID 説明
New feature - ExcelをPDFおよび画像に変換する機能で、Chart2016のパレート図、サンバースト図、ヒストグラム図の変換をサポートするように追加されました。
Bug SPIREXLS-3654 CalculateAllValue()を実行した後、一部のセルの値が正しくなかった問題を修正しました。
Bug SPIREXLS-3676 csvファイルの読み込み時にアプリケーションが "System.NullReferenceException" をスローする問題を修正しました。
Bug SPIREXLS-3680 .xlsbファイルをロードするときにアプリケーションが "System.ArgumentOutOfRangeException" をスローする問題を修正しました。
Bug SPIREXLS-3709 ExcelをHTMLに変換した後にテキストの折り返し効果が失われる問題を修正しました。
Bug SPIREXLS-3723 Macシステムで開くときにExcelファイルから変換されたPDFコンテンツが文字化けする問題を修正しました。
Bug SPIREXLS-3732 システムDPIが125%に設定されている場合に、テキストを画像に置き換える出力効果が正しくなかった問題を修正しました。
Bug SPIREXLS-3737 Excelファイルをロードするときにアプリケーションが "無効なセル名 "をスローする問題を修正しました。
Bug SPIREXLS-3742 ExcelをCSVに変換した後の出力効果が正しくなかった問題を修正しました。
Bug SPIREXLS-3754 AllocatedRange.AutoFitColumns()およびAllocatedRange.AutoFitRows()を設定しても、一部のデータが表示されない問題を修正しました。
Bug SPIREXLS-3757 'AutoFitColumn'設定が有効にならなかった問題を修正しました。

Spire.Presentation

カテゴリー ID 説明
New feature SPIREPPT-1905 ChartDataの数値形式の取得をサポートしました。
Presentation ppt = new Presentation();
ppt.LoadFromFile(@"input.pptx", Spire.Presentation.FileFormat.Pptx2013);
IChart chart = ppt.Slides[1].Shapes[0] as IChart;
var numberFormat = chart.ChartData[1, 1].NumberFormat;
Bug SPIREPPT-518 PowerPointをPDFに変換した後にテキスト行の形式が失われる問題を修正しました。
Bug SPIREPPT-939 2つのPowerPointファイル自体が同じマスターを持っている場合に比較結果が異なる問題を修正しました。
Bug SPIREPPT-1721 チャートに新しいシリーズを追加した後、以前のシリーズ形式が失われる問題を修正しました。
Bug SPIREPPT-1844 スライドをコピーしたPowerPointファイルを保存するときにアプリケーションが "System.NullReferenceException" をスローする問題を修正しました。
Bug SPIREPPT-1859 PowerPointファイルにHtmlを追加するときにアプリケーションが "System.ArgumentException" をスローする問題を修正しました。
Bug SPIREPPT-1872 PowerPointファイルをPDFに変換した後のコンテンツ形式が正しくなかった問題を修正しました。
Bug SPIREPPT-1883 Series.Distance設定が有効にならなかった問題を修正しました。
Bug SPIREPPT-1889 リージョンがドイツ語(DE)に設定されている場合に、PowerPointファイルを画像に変換した後にコンテンツ形式が正しくない問題を修正しました。
Bug SPIREPPT-1898 テーブルテキストのフォントの色を取得するときにアプリケーションが "System.NullReferenceException" をスローする問題を修正しました。
Bug SPIREPPT-1904 保存された背景画像が正しくなかった問題を修正しました。
Bug SPIREPPT-1913 PowerPointファイルにHtmlを追加するときにアプリケーションが "System.ArgumentOutOfRangeException" をスローする問題を修正しました

Spire.Spreadsheet

カテゴリー ID 説明
New feature SPREADSHEET-196 単一のスプレッドシートのすべての数式の計算をサポートしました。
spreadsheet1.ActiveWorksheet.CalculateAllValue() 
Bug SPREADSHEET-194 一部の特殊フォントが正しく表示されなかった問題を修正しました。
Bug SPREADSHEET-197 一部のプロパティ名が文字化けする問題を最適化しました。
Bug SPREADSHEET-198 数式の計算に失敗した問題を修正しました。

Spire.PDF

カテゴリー ID 説明
Bug SPIREPDF-349
SPIREPDF-372
SPIREPDF-377
XPSをPDFに変換した後にコンテンツが正しくなかった問題を修正しました。
Bug SPIREPDF-386 XPSをPDFに変換するときにアプリケーションが "OutOfMemoryException" をスローする問題を修正しました。
Bug SPIREPDF-438 PDFフィールドにサインインした後に署名が表示されなかった問題を修正しました。
Bug SPIREPDF-668 PDFを画像に変換した後の色が正しくない問題を修正しました。
Bug SPIREPDF-794 背景画像を追加し、BackgroudOpacityの値を設定した後、出力効果が正しくなかった問題を修正しました。
Bug SPIREPDF-1118 PDFファイルをマージした後の出力効果が正しくなかった問題を修正しました。
Bug SPIREPDF-4934 Net5.0で "€" を描画するときに出力が文字化けする問題を修正しました。
Bug SPIREPDF-4953 作成したテンプレートを描画するときに空白のページがあった問題を修正しました。
Bug SPIREPDF-4984 PDFを画像に変換するときにアプリケーションが "System.ArgumentOutOfRangeException" をスローする問題を修正しました。
Bug SPIREPDF-5009 PDFページを回転させた後、保存された画像が回転されなかった問題を修正しました。
Bug SPIREPDF-5012 PDFページのテキストを抽出した後に余分なスペースがあった問題を修正しました。
Bug SPIREPDF-5014 PDFファイルをマージした直後にメモリ消費が解放されなかった問題を修正しました。
Bug SPIREPDF-5031 PDFをWordに変換するときにアプリケーションが「IndexOutOfRangeException」をスローする問題を修正しました。
Bug SPIREPDF-5072 画像を削除した後、コンテンツが正しくなかった問題を修正しました。

Spire.Barcode

カテゴリー ID 説明
Bug SPIREBARCODE-213 データに "-" が含まれている場合に生成されるバーコードが正しくない問題を修正しました。