Spire.Office 7.12.0のリリースを発表できることを嬉しく思います。このバージョンでは、Spire.Docは形状の塗りつぶし色の透明度の設定がサポートされました。Spire.PDFはPDFの圧縮とPDFからPPTへの変換機能がサポートされました。Spire.XLSは複数の新しい関数と「SHA-512」暗号化方式がサポートされました。さらに、このバージョンでは、多くの既知の問題も修正しました。詳細は以下の内容を読んでください。
このバージョンでは、Spire.Doc,Spire.PDF,Spire.XLS,Spire.Email,Spire.DocViewer, Spire.PDFViewer,Spire.Presentation,Spire.Spreadsheet, Spire.OfficeViewer, Spire.DocViewer, Spire.Barcode, Spire.DataExportの最新バージョンが含まれています。
DLL Versions:
- Spire.Doc.dll v10.11.9
- Spire.Pdf.dll v8.11.10
- Spire.XLS.dll v12.11.3
- Spire.Presentation.dll v7.11.2
- Spire.Email.dll v5.11.10
- Spire.DocViewer.Forms.dll v7.10.0
- Spire.PdfViewer.Forms.dll v7.10.0
- Spire.PdfViewer.Asp.dll v7.10.0
- Spire.Spreadsheet.dll v6.12.0
- Spire.OfficeViewer.Forms.dll v7.12.0
- Spire.Barcode.dll v6.8.0
- Spire.DataExport.dll v4.8.0
- Spire.DataExport.ResourceMgr.dll v2.1.0
ここで Spire.Office 7.12.0 をダウンロードする:
このリリースで行われた変更のリストは次のとおりです
Spire.Doc
カテゴリー | ID | 説明 |
New feature | SPIREDOC-8443 | 形状の塗りつぶし色の透明度の設定がサポートされました。
Paragraph paragraph = section.AddParagraph(); Spire.Doc.Fields.TextBox textbox1 = paragraph.AppendTextBox(100, 50); textbox1.Format.FillColor = Color.Red; textbox1.FillTransparency = 0.45; |
Bug | SPIREDOC-5456 | WordをPDFに変換した後のテキストフォーマットが正しくない問題が修正されました。 |
Bug | SPIREDOC-5718 | WordをPDFに変換した後の改ページが正しくない問題が修正されました。 |
Bug | SPIREDOC-7350 SPIREDOC-7605 |
WordをPDFに変換した後のヘッダーの下線と表の枠線が重なる問題が修正されました。 |
Bug | SPIREDOC-8539 | RTFをPDFに変換した後のテキストフォーマットが正しくない問題が修正されました。 |
Bug | SPIREDOC-8635 | メールによるデータのマージに失敗した問題が修正されました。 |
Bug | SPIREDOC-8636 | メールマージ時にアプリケーションが「System.InvalidOperationException」をスローする問題が修正されました。 |
Bug | SPIREDOC-8691 | 追跡リビジョン機能をオンにした後、コンテンツコントロールのコンテンツを変更した後にdoc.HasChangesがfalseに戻る問題が修正されました。 |
Bug | SPIREDOC-8709 | WordをPDFに変換して内容が失われていた問題が修正されました。 |
Bug | SPIREDOC-8785 | WordをPDFに変換する際にアプリケーションが「System.NullReferenceException」をスローする問題が修正されました。 |
Spire.PDF
カテゴリー | ID | 説明 |
New feature | SPIREPDF-2713 | PDFドキュメントを圧縮する方法が追加されました。
PdfCompressor compressor = new PdfCompressor(fileName); compressor.CompressToFIle(outputName); |
New feature | - | .NET 7.0をサポートしました。 PDFをPPTXドキュメントに変換する機能をサポートしました。 PPdfDocument pdf = new PdfDocument(); pdf.LoadFromFile(inputFile); pdf.SaveToFile(outputFile, FileFormat.PPTX) |
New feature | SPIREPDF-2534 SPIREPDF-4641 |
ドキュメントを圧縮する機能が追加されました。
PdfCompressor compressor = new PdfCompressor(fileName); compressor.CompressToFIle(outputName); |
New feature | SPIREPDF-5598 | PdfTextReplacerインタフェースでは、大文字と小文字を無視することがサポートしました。
PdfDocument doc = new PdfDocument(); doc.LoadFromFile(input); PdfPageBase page = doc.Pages[0]; PdfTextReplacer replacer = new PdfTextReplacer(page); PdfTextReplaceOptions option = new PdfTextReplaceOptions(); options.ReplaceType = ReplaceActionType.IgnoreCase; replacer.Options = option; replacer.ReplaceText("cash", "999"); doc.SaveToFile("output.pdf", FileFormat.PDF); |
Bug | SPIREPDF-1264 SPIREPDF-5608 |
PDFを画像に変換した後の内容が正しくない問題が修正されました。 |
Bug | SPIREPDF-5443 | PDFをExcelに変換する際にアプリケーションが「System.ArgumentException」をスローした問題が修正されました。 |
Bug | SPIREPDF-5527 | クロステキストの検索に失敗した問題が修正されました。 |
Bug | SPIREPDF-5556 | 添付ファイルの取得に失敗した問題が修正されました。 |
Bug | SPIREPDF-5591 | TIFFピクチャを追加した後のピクチャの背景色が失われていた問題が修正されました。 |
Bug | SPIREPDF-5596 | TIFFピクチャを追加した後のピクチャの文字色が変更された問題が修正されました。 |
Bug | SPIREPDF-3886 SPIREPDF-3932 |
画面フォントの表示サイズが100%でない場合の印刷結果が正しくない問題が修正されました。 |
Bug | SPIREPDF-4506 | PdfFreeTextAnnotationの不透明度を1 fに設定して画像に変換すると、アプリカティオンが「System.ArgumentNullException」をスローする問題が修正されました。 |
Bug | SPIREPDF-5196 | 圧縮PDFが無効だった問題が修正されました。 |
Bug | SPIREPDF-5363 | PDFを画像に変換すると文字間隔が大きくなる問題が修正されました。 |
Bug | SPIREPDF-5488 | A 0サイズのPDFを印刷する際に、アプリカティオンが「System.ArgumentException」を破棄する問題が修正されました。 |
Bug | SPIREPDF-5514 | PDFをWordに変換した後、コンテンツスタイルが失われていた問題が修正されました。 |
Bug | SPIREPDF-5554 | OFDをPDFに変換すると、左上の画像が失われる問題が修正されました。 |
Bug | SPIREPDF-5557 | PDFをPDFX 1 A 2001に変換する際に、画像の色が変わる問題が修正されました。 |
Bug | SPIREPDF-5563 | PDFを画像に変換する際に、アプリカティオンが「System.IndexOutOfRangeException」をスローする問題が修正されました。 |
Bug | SPIREPDF-5581 | テキストの検索結果が正しくない問題が修正されました。 |
Spire.XLS
カテゴリー | ID | 説明 |
New feature | SPIREXLS-4120 | CEILING.MATH関数をサポートしました。
Workbook workbook = new Workbook(); workbook.Worksheets[0].Range["A1"].Formula = "CEILING.MATH(-2.78,5,-1)"; workbook.CalculateAllValue(); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2016); |
New feature | SPIREXLS-4195 | BITOR関数をサポートしました。
Workbook workbook = new Workbook(); workbook.Worksheets[0].Range["A1"].Formula = "BITOR(23,10)"; workbook.CalculateAllValue(); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2016); |
New feature | SPIREXLS-4199 | BITAND関数をサポートしました。
Workbook workbook = new Workbook(); workbook.Worksheets[0].Range["A1"].Formula = "BITAND(23,10)"; workbook.CalculateAllValue(); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2016); |
New feature | SPIREXLS-4212 | BITLSHIFT関数をサポートしました。
Supports BITLSHIFT formula. Workbook workbook = new Workbook(); workbook.Worksheets[0].Range["A1"].Formula = "BITLSHIFT(23,2)"; workbook.CalculateAllValue(); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2016); |
New feature | SPIREXLS-4214 | BITRSHIFT関数をサポートしました。
Workbook workbook = new Workbook(); workbook.Worksheets[0].Range["A1"].Formula = "BITRSHIFT(23,2)"; workbook.CalculateAllValue(); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2016); |
New feature | SPIREXLS-4191 | shapeグループ化をサポートしました。
Workbook workbook = new Workbook(); Worksheet worksheet = workbook.Worksheets[0]; IPrstGeomShape shape1 = worksheet.PrstGeomShapes.AddPrstGeomShape(1, 3, 50, 50, PrstGeomShapeType.RoundRect); IPrstGeomShape shape2 = worksheet.PrstGeomShapes.AddPrstGeomShape(5, 3, 50, 50, PrstGeomShapeType.Triangle); GroupShapeCollection groupShapeCollection = worksheet.GroupShapeCollection; groupShapeCollection.Group(new Spire.Xls.Core.IShape[] { shape1,shape2}); workbook.SaveToFile("1.xlsx",ExcelVersion.Version2013); |
New feature | SPIREXLS-4194 | 「SHA-512」暗号化方式をサポートしました。 |
New feature | SPIREXLS-4200 | ピボット・テーブル全体を設定するためのレイアウト・モードが追加されました。
xlsPivotTable.Options.ReportLayout = PivotTableLayoutType.Tabular; |
Bug | SPIREXLS-4161 | HtmlをExcelに変換した後の表の枠線とスタイルが失われていた問題が修正されました。 |
Bug | SPIREXLS-4163 | 条件付きフォーマットの色を取得する際にアプリケーションが「System.NullReferenceException」をスローする問題が修正されました。 |
Bug | SPIREXLS-4164 | グラフを画像に変換した後にコンマが1つ多くなる問題が修正されました。 |
Bug | SPIREXLS-4182 | エラーパスワードでExcelドキュメントを復号したときにアプリケーションがスローしなかった問題が修正されました。 |
Bug | SPIREXLS-4189 | 隠し列を削除するとExcelに空白列が多くなる問題が修正されました。 |
Bug | SPIREXLS-4197 | ドキュメントをロードして保存した後、結果ドキュメントと元のドキュメントの内容が異なる問題が修正されました。 |
Bug | SPIREXLS-4211 | ExcelをCSVドキュメントに変換した後の二重引用符が正しくない問題が修正されました。 |
Bug | SPIREXLS-4218 | セル範囲の計算結果が正しくない問題が修正されました。 |
Bug | SPIREXLS-4227 | セルのRTFテキストを取得する際にアプリケーションが「Unknown font」をスローした問題が修正されました。 |
Bug | SPIREXLS-4231 | ExcelをPDFに変換する際にアプリケーションが「Shapes fail to be rendered」をスローした問題が修正されました。 |
Bug | SPIREXLS-4245 | ExcelをPDFに変換する際にアプリケーションが「System.OutOfMemoryException」をスローした問題が修正されました。 |
Bug | SPIREXLS-4247 | HtmlをExcelに変換した後のフォーマットの不一致が修正されました。 |
Bug | SPIREXLS-4252 | ストリーム形式でファイルを保存すると、スライサー(slicers)が失われる問題が修正されました。 |
Bug | SPIREXLS-4254 | オペレーティングシステムの言語領域が変更された後、保存されたドキュメントのオープンプロンプトの内容に誤りがあった問題が修正されました。 |
Bug | SPIREXLS-4258 | sheetをコピーする際にアプリケーションが「System.NullReferenceException」をスローした問題が修正されました。 |
Spire.Presentation
カテゴリー | ID | 説明 |
Bug | SPIREPPT-2086 | null値を含むデータソースを使用してグラフを作成したときにグラフデータが正しく表示されなかった問題が修正されました。 |
Bug | SPIREPPT-2100 | 形状の組み合わせや水平反転スタイルの設定時に形状が左に移動する問題が修正されました。 |
Bug | SPIREPPT-2104 | PPTのページを別のPPTにコピーする際に、ナビゲーションバーでパラメータが変更された問題が修正されました。 |
Spire.SpreadSheet
カテゴリー | ID | 説明 |
Bug | SPREADSHEET-210 | 列を削除した後に列名が重なる問題が修正されました。 |