Spire.Office 8.3.2のリリースを発表できることを嬉しく思います。このバージョンでは、Spire.PDFは、PDFドキュメントにフォントを埋め込む機能と、「ドメインの表示/非表示」アクションの作成をサポートします。Spire.XLSはISOWEEKNUM式、CEILING.PRECISE式、ENCODEURL式をサポートしました。Spire.Spreadsheetはズームの機能をサポートしました。Spire.EmailはOAuth 2認証をサポートしました。
このバージョンでは、Spire.Doc,Spire.PDF,Spire.XLS,Spire.Email,Spire.DocViewer, Spire.PDFViewer,Spire.Presentation,Spire.Spreadsheet, Spire.OfficeViewer, Spire.Barcode, Spire.DataExportの最新バージョンが含まれています。
DLL Versions:
- Spire.Doc.dll v11.3.2
- Spire.Pdf.dll v9.3.4
- Spire.XLS.dll v13.3.2
- Spire.Presentation.dll v8.2.0
- Spire.Email.dll v6.3.1
- Spire.DocViewer.Forms.dll v8.3.0
- Spire.PdfViewer.Forms.dll v7.10.0
- Spire.PdfViewer.Asp.dll v7.10.0
- Spire.Spreadsheet.dll v7.2.0
- Spire.OfficeViewer.Forms.dll v8.3.2
- Spire.Barcode.dll v7.2.1
- Spire.DataExport.dll v4.8.0
- Spire.DataExport.ResourceMgr.dll v2.1.0
ここで Spire.Office 8.3.2をダウンロードする:
このリリースで行われた変更のリストは次のとおりです
Spire.PDF
| カテゴリー | ID | 説明 |
| New feature | SPIREPDF-3933 | PDFドキュメントにフォントを埋め込む機能がサポートされました。
PdEmbeddedFontConverter converter = new PdEmbeddedFontConverter ("InputFile");
convert.ToEmbeddedFontPdf("resultFile"); |
| New feature | SPIREPDF-5396 | 「ドメインの表示/非表示」アクションを作成する機能がサポートされました。
PdfDocument pdf = new PdfDocument(inputFile);
pdf.LoadFromFile(inputFile);
for (int c = 0; c < pdf.Pages.Count; c++)
{
PdfFormWidget formWidget = pdf.Form as PdfFormWidget;
for (int i = 0; i < formWidget.FieldsWidget.List.Count; i++)
{
PdfField field = formWidget.FieldsWidget.List[i] as PdfField;
if (field is PdfButtonWidgetFieldWidget)
{
PdfButtonWidgetFieldWidget buttonWidget = field as PdfButtonWidgetFieldWidget;
PdfHideAction hideAction = new PdfHideAction(buttonWidget.Name, true);
buttonWidget.MouseDown = hideAction;
}
}
}
pdf.SaveToFile(outputFile);
pdf.Dispose(); |
| New feature | SPIREPDF-5769 | ドキュメントの圧縮機能が最適化されました。
PdfCompressor compressor = new PdfCompressor("1.pdf");
compressor.Options.TextCompressionOptions.UnembedFonts = true;
compressor.Options.ImageCompressionOptions.CompressImage = true;
compressor.Options.ImageCompressionOptions.ResizeImages = true;
compressor.Options.ImageCompressionOptions.ImageQuality = ImageQuality.Low;
compressor.CompressToFile("1_out.pdf"); |
| Bug | SPIREPDF-5436 SPIREPDF-5743 | PDFをWordに変換した後に、内容が正しくない問題が修正されました。 |
| Bug | SPIREPDF-5519 | OFDをPDFに変換した後に、文字化けとボックスの問題が修正されました。 |
| Bug | SPIREPDF-5702 | 正しいパスワードを入力した後、Adobe Readerを使用してAndroidデバイスで暗号化されたドキュメントを開くことができなかった問題が修正されました。 |
| Bug | SPIREPDF-5730 | PDFをマージした後にラジオボタンがデフォルトオプション機能を失っていた問題が修正されました。 |
| Bug | SPIREPDF-5738 | ハイライトされたテキストが画像に変換されてカバーされていた問題が修正されました。 |
| Bug | SPIREPDF-5749 | PDFを画像に変換した後に内容が正しくない問題が修正されました。 |
| Bug | SPIREPDF-5761 | XPSをPDFに変換した後に内容が正しくない問題が修正されました。 |
| Bug | SPIREPDF-5766 | PDFを画像に変換した後に背景色の変化の問題が修正されました。 |
| Bug | SPIREPDF-5788 | PDFページをテンプレートとして新しいドキュメントに描画した後、赤章の色が青色に変化する問題が修正されました。 |
| Bug | SPIREPDF-5790 | PDFをマージする際にアプリケーションが「System.ArgumentOutOfRangeException」をスローする問題が修正されました。 |
| Bug | SPIREPDF-5797 | PDFをXPSに変換した後に線が失われていた問題が修正されました。 |
| Bug | SPIREPDF-5798 | PDFをWordに変換した後に内容が失われていた問題が修正されました。 |
| Bug | SPIREPDF-5805 | PDFをSVGに変換する際にアプリケーションが「System.ArgumentException:'Parameter is not valid'」をスローする問題が修正されました。 |
| Bug | SPIREPDF-5809 | OFDをPDFに変換する際にアプリケーションが「System.IO.FileNotFoundException」をスローする問題が修正されました。 |
Spire.XLS
| カテゴリー | ID | 説明 |
| New feature | SPIREXLS-4396 | ISOWEEKNUM式がサポートされました。
Workbook workbook = new Workbook();
workbook.Worksheets[0].Range["A1"].Formula = "ISOWEEKNUM(DATE(2012,1,1))";
workbook.CalculateAllValue();
workbook.SaveToFile("result.xlsx"); |
| New feature | SPIREXLS-4404 | CEILING.PRECISE式がサポートされました。
Workbook workbook = new Workbook();
workbook.Worksheets[0].Range["A1"].Formula = "CEILING.PRECISE(-4.6,3)";
workbook.CalculateAllValue();
workbook.SaveToFile("result.xlsx"); |
| New feature | SPIREXLS-4455 | ENCODEURL式がサポートされました。
Workbook workbook = new Workbook();
workbook.Worksheets[0].Range["A1"].Formula = "ENCODEURL(\"https://www.e-iceblue.com\")";
workbook.CalculateAllValue();
workbook.SaveToFile("result.xlsx"); |
| New feature | SPIREXLS-4460 | シート内のフォントを別のフォントに置き換えることがサポートされました。
sheet.ReplaceAll(oldValue, oldStyle, newValue, newStyle) |
| Bug | SPIREXLS-686 SPIREXLS-4431 |
Excelを画像に変換した後に内容が正しくない問題が修正されました。 |
| Bug | SPIREXLS-3804 | Excelを画像に変換した後に背景色が失われていた問題が修正されました。 |
| Bug | SPIREXLS-4259 | DisplayedText()を使用して非表示セル領域からテキストを取得する際にNULL値を取得する問題が取得される問題を修正しました。 |
| Bug | SPIREXLS-4406 | 保存したファイルをMS Excelで開いた後にセル値が更新されなかった問題が修正されました。 |
| Bug | SPIREXLS-4414 | 追加されたTextBoxの位置が正しくない問題が修正されました。 |
| Bug | SPIREXLS-4428 | DeleteOption.MoveLeftパラメータを使用してセル範囲を削除した結果が正しくない問題が修正されました。 |
| Bug | SPIREXLS-4446 | Excelの画像を置き換えるためにAzureにアプリケーションを配備したときに、アプリケーションが「Parameter is not valid」をスローした問題が修正されました。 |
| Bug | SPIREXLS-4466 | 行を挿入した後の内容フォーマットが正しくない問題が修正されました。 |
| Bug | SPIREXLS-4468 | .txtファイルをExcelに変換した後のセル値に余分なスペースがあった問題が修正されました。 |
| Bug | SPIREXLS-4476 | ExcelをPDFに変換した後に内容が正しくない問題が修正されました。 |
| Bug | SPIREXLS-4484 | ExcelをHTMLに変換した後にリンクが無効になっていた問題が修正されました。 |
| Bug | SPIREXLS-4504 | LastColumnとLastRowの両方を設定する際に、有効な設定が1つしかない問題が修正されました。 |
Spire.Doc
| カテゴリー | ID | 説明 |
| Bug | SPIREDOC-5109 SPIREDOC-5440 |
WordをPDFに変換した後の下線の書式が正しくない問題が修正されました。 |
| Bug | SPIREDOC-8575 | ディレクトリドメインの更新に失敗した問題が修正されました。 |
| Bug | SPIREDOC-8904 | フォームフィールドにキャリッジリターン付きの値を設定する際に、アプリケーションが「System.NullReferenceException」をスローした問題が修正されました。 |
| Bug | SPIREDOC-8971 | WordをPDFに変換すると内容が反転する問題を修正しました。 |
| Bug | SPIREDOC-9087 | Wordドキュメントを保存する際にアプリケーションが「System.NullReferenceException」をスローした問題が修正されました。 |
Spire.Email
| カテゴリー | ID | 説明 |
| New feature | SPIREEMAIL-67 | OAuth 2認証をサポートしました。 |
| Bug | SPIREEMAIL-51 | QQメールへの接続が失敗する問題を修正しました。 |
| Bug | SPIREEMAIL-60 | 163メールの受信トレイを読み込むとアプリケーションが「004 NO SELECT State error」をスローする問題が修正されました。 |
| Bug | SPIREEMAIL-62 | メールを送信する際にアプリケーションが「Unable to read data from the transport connection」をスローする問題が修正されました |
Spire.DocViewer
| カテゴリー | ID | 説明 |
| Bug | SPIREDOCVIEWER-98 | 画像の一部が表示できない問題が修正されました。 |
| Bug | SPIREDOCVIEWER-99 | 中国語テキストの表示に失敗した問題も修正されました。 |
Spire.Spreadsheet
| カテゴリー | ID | 説明 |
| New feature | - | ズームの機能がサポートされています。 |






