Spire.Office for .NET

ニュース&リリース

2023-04-12

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

Spire.Office 8.4.0のリリースを発表できることを嬉しく思います。このバージョンでは、Spire.Docは線タイプの設定(dashed/dotted)で、Docx 2016とDocx 2019のファイルフォーマットをサポートしています。Spire.PDFはテキストボックスフォームフィールドのフォントサイズを自動的に設定することをサポートしています。Spire.Emailは電子メールの日付情報を正しく読み取れない問題を修正しました。さらに、多くの既知の問題も修正しました。詳細は以下の内容を読んでください。

このバージョンでは、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.4.0
  • Spire.Pdf.dll v9.4.0
  • Spire.XLS.dll v13.4.0
  • Spire.Presentation.dll v8.3.2
  • Spire.Email.dll v6.3.2
  • 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.4.1
  • Spire.OfficeViewer.Forms.dll v8.4.0
  • Spire.Barcode.dll v7.2.1
  • Spire.DataExport.dll v4.8.0
  • Spire.DataExport.ResourceMgr.dll v2.1.0
ここで Spire.Office 8.4.0をダウンロードする:

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

Spire.Doc

カテゴリー ID 説明
New feature SPIREDOC-5044 線のタイプの設定がサポートされました(dashed/dotted)。
Document doc = new Document();
Section sec = doc.AddSection();
Paragraph para1 = sec.AddParagraph();
ShapeObject shape1 = para1.AppendShape(100, 100, ShapeType.Line);
shape1.FillColor = Color.Purple;
shape1.StrokeColor = Color.Black;
shape1.LineStyle = ShapeLineStyle.Single;
shape1.LineDashing = LineDashing.Dash;
doc.SaveToFile("InsertShapes.docx", Spire.Doc.FileFormat.Docx2013);
New feature SPIREDOC-8280 Docx 2016とDocx 2019のファイルフォーマットがサポートされました。
Spire.Doc.FileFormat.Docx2016
Spire.Doc.FileFormat.Docx2019
Bug SPIREDOC-8289 WordをPDFに変換した後に内容がずれる問題が修正されました。
Bug SPIREDOC-8770 WordをPDFに変換した後に表の内容が失われていた問題が修正されました。
Bug SPIREDOC-8930 文書Aの内容を文書Bにコピーした後の表スタイルが間違っていた問題が修正されました。
Bug SPIREDOC-8958 WordをPDFに変換した後に、改ページが正しくない問題が修正されました。
Bug SPIREDOC-9081 WordをPDFに変換した後に、ヘッダーの内容が正しくない問題が修正されました。
Bug SPIREDOC-9111 WordをPDFに変換する際にアプリケーションが「System.IndexOutOfRangeException」をスローする問題が修正されました。
Bug SPIREDOC-9231 Wordドキュメントをマージする際にアプリケーションが「System.ArgumentException」をスローする問題が修正されました。

Spire.PDF

カテゴリー ID 説明
New feature SPIREPDF-5747 テキストボックスフォームフィールドのフォントサイズを自動的に設定する機能が追加されました。
PdfDocument pdf = new PdfDocument();
            pdf.LoadFromFile(input);
            PdfFormWidget formWidget = pdf.Form as PdfFormWidget;
            foreach(PdfField field in formWidget.FieldsWidget.List)
            {
                if(field is PdfTextBoxFieldWidget)
                {
                    PdfTextBoxFieldWidget textBoxField = field as PdfTextBoxFieldWidget;
                    if(textBoxField.Name == "Name of the Company")
                    {
                        textBoxField.Font = new PdfTrueTypeFont(new Font("Arial", 16), true);
                        textBoxField.FontSizeAuto = true;
                        textBoxField.Text = "e-iceblue";
                    }
                }
            }
            pdf.SaveToFile(output);
Bug SPIREPDF-5785 テキストを置換した後にコンテンツが重複する問題が修正されました。
Bug SPIREPDF-5801 自動調整フォントを設定した後、テキスト効果が正しくない問題が修正されました。
Bug SPIREPDF-5804 Jinrui ReaderとChaoYue Readerで生成されたOFDファイルを開くと、内容が空白になる問題が修正されました。
Bug SPIREPDF-5825 PDFを画像に変換する際のメモリオーバーフローの問題が修正されました。
Bug SPIREPDF-5835 OFDをPDFに変換する際のスタンプが正しく表示されない問題が修正されました。
Bug SPIREPDF-5841 PDFを画像に変換する際にプログラムが「AccessViolationException」をスローする問題が修正されました。
Bug SPIREPDF-5850 新しく追加されたメタデータの値がnullになる問題が修正されました。
Bug SPIREPDF-5852 PdfTrueTypeFontオブジェクトのメモリ解放機構の問題が修正されました。
Bug SPIREPDF-5864 OFDをPDFに変換する際にプログラムが「System.IndexOutOfRangeException」をスローする問題が修正されました。
Bug SPIREPDF-5868 PDFを画像に変換する際の色のレンダリングが正しくない問題が修正されました。
Bug SPIREPDF-5869 「PdfCheckBoxWidgetFieldWidget」のchecked属性が無効になる問題が修正されました。
Bug SPIREPDF-5876 PDFを画像に変換した後に画像内容が失われる問題が修正されました。
Bug SPIREPDF-5881 Galaxy Kylin ARMシステムでPDFのテキストを抽出する際にプログラムが「System.NullPointerException」をスローする問題が修正されました。

Spire.Email

カテゴリー ID 説明
Bug SPIREEMAIL-65 電子メールの日付情報を正しく読み取れない問題を修正しました。