VintaSoft Office .NET Plug-in - 開発の履歴

製品リリースに関する情報

このページでは、VintaSoft Office .NET Plug-in の一般的な開発履歴に関する情報を入手できます。 SDK API の変更に関する情報は、ドキュメントに記載されています。

  • .NET 開発:
    • Windows、Linux、macOS で .NET 9 のサポートが追加されました。
    • HTML ドキュメントを DOCX ドキュメントに変換する機能が追加されました。外部 CSS スタイルはまだサポートされていません。
    • RTF 文書を DOCX 文書に変換する機能を追加しました。
  • .NET 開発:
    • 新しいチャート タイプのサポートが追加されました: レーダー、3D 円グラフ、サーフェス。
    • PDF から DOCX へのコンバーターは、PDF ドキュメント ページのヘッダーとフッターのセクションを検出し、変換された DOCX ドキュメント内に対応するセクションを作成できるようになりました。
    • チャートのレンダリング アルゴリズムに多くの改善が加えられました。
    • 多くの小さなバグが修正されました。
  • .NET 開発:
    • PDF ドキュメントを DOCX ドキュメントに変換する機能が追加されました。
    • 保護された DOCX または XLSX ドキュメントを開く機能を追加しました。
    • 新しいチャート タイプのサポートが追加されました: バブル、株価、複合、3D バブル、3D 折れ線、3D 縦棒、3D 面、3D 積み上げ面。
    • WinForms コントロール SpreadsheetDocumentEditorControl と WPF コントロール WpfSpreadsheetDocumentEditorControl が実装され、本格的な XLSX ドキュメント エディターが提供されます。
    • デモ アプリケーション:
      • SpreadsheetEditorDemo、WpfSpreadsheetEditorDemo: プロジェクトで SpreadsheetDocumentEditorControl コントロールが使用されるようになったため、プロジェクト コードが大幅に簡素化されました。
    • いくつかの重大ではないバグを修正しました。
  • Web 開発:
    • 保護された DOCX または XLSX ドキュメントを Web ドキュメント ビューアーで開く機能を追加しました。
  • Windows、Linux、macOS での .NET 8.0 のサポートを追加しました。
  • .NET 開発:
    • CSV および TSV ファイルで作業する機能が追加されました:
      • XLSX ファイル デコーダーで CSV および TSV ファイルも開けるようになりました。
      • XLSX ファイルを CSV または TSV ファイルに変換する機能、およびその逆の機能を追加しました。
    • Office で事前定義されているすべてのグラフィック図形が実装されています。
    • デモ アプリケーション:
      • SpreadsheetEditorDemo および WpfSpreadsheetEditorDemo デモ アプリケーションに CSV または TSV ファイルを開く機能が追加されました。
      • 開いている XLSX ドキュメントを CSV または TSV ファイルにエクスポートする機能が、SpreadsheetEditorDemo および WpfSpreadsheetEditorDemo デモ アプリケーションに追加されました。
    • いくつかの小さなバグが修正されました。
  • Web 開発:
    • WebSpreadsheetDocumentEditorControlJS に、新しいリンクを設定したり、既存のリンクを編集する機能が追加されました。 URL リンクとセル リンクがサポートされています。
    • デモ アプリケーション:
      • SpreadsheetEditorDemo Web デモ アプリケーションで CSV および TSV ファイルを開くことができるようになりました。
  • .NET 開発:
    • XLSX ドキュメント内の数式を計算する機能が追加されました。
    • XLSX ドキュメント内のドーナツ グラフのサポートが追加されました。
    • 高レベルのスプレッドシート エディタを使用して、新規または既存のスプレッドシート ドキュメント (XLSX) をプログラムで編集する機能を追加しました:
      • スプレッドシート エディタで新規 XSLX ドキュメントを作成したり、既存の XSLX ドキュメントを開いたりする機能
      • スプレッドシート ドキュメントを操作する機能:
        • スプレッドシート ドキュメントのカルチャを設定する機能
        • スプレッドシート ドキュメントのプロパティ (作成者など) を変更する
        • スプレッドシート ドキュメントのスタイル プロパティを編集する
        • スプレッドシート ドキュメント内の定義済みの名前を変更する (追加、削除する)
      • スプレッドシート ドキュメントのワークシートを操作する機能:
        • ワークシートのリストを取得する
        • ワークシートの追加/削除/名前変更;ワークシートのコピー/貼り付け。ワークシートの並べ替え
      • スプレッドシート ドキュメント シートの操作:
        • ワークシートの表示設定を変更
        • 列/行の挿入または削除
        • 列/行のサイズを変更
        • 列/行の表示/非表示
        • テキストの検索と置換
      • ワークシート セルのグループの操作:
        • セルのグループに対する操作 (コピー、貼り付け、削除)
        • セルのグループのスタイル プロパティ (フォント、塗りつぶし、境界線、数値書式、テキスト スタイル、配置、インデントなど) を変更
        • セルのグループのサイズを変更
        • セル グループのスタイル、コンテンツ、ハイパーリンクをクリアします
        • セル グループの結合と結合解除を行います
        • セル グループのハイパーリンクを指定することができます
      • シート セルを操作することができます:
        • セルの値、書式設定されたセルの値、ローカライズされたセルの数式を取得します
        • セルの数式の値を計算します
        • セルの値またはセルの数式を変更します
      • グラフィック オブジェクト (チャート、画像、グラフ) を操作することができます:
        • 画像を追加します
        • グラフィック オブジェクト (チャート、画像、グラフ) を削除します
      • コメントを操作することができます:
        • コメントの追加、編集、削除
    • WPF/WinForms アプリケーションで新規または既存のスプレッドシート ドキュメント (XLSX) を編集する機能が追加されました:
      • スプレッドシート エディタで新規 XSLX ドキュメントを作成したり、既存の XSLX ドキュメントを開いたりする機能
      • スプレッドシート ドキュメントを操作する機能:
        • スプレッドシート ドキュメントのカルチャを設定する機能
        • スプレッドシート ドキュメントのプロパティ (作成者など) を変更する
        • スプレッドシート ドキュメントのスタイル プロパティを編集する
        • スプレッドシート ドキュメント内の定義済みの名前を変更する (追加、削除する)
      • スプレッドシート ドキュメントのワークシートを操作する機能:
        • ワークシートのリストを取得する
        • ワークシートの追加/削除/名前変更;ワークシートのコピー/貼り付け。ワークシートの並べ替え
      • スプレッドシート ドキュメントのワークシートを操作する機能:
        • シートの表示
        • シート ビュー設定の変更
        • マウスとキーボードを使用してセル間を移動
        • 列/行の挿入と削除
        • 列/行のサイズを変更
        • 列/行の表示/非表示
        • テキストの検索と置換
      • 選択したセルを操作する機能:
        • マウスとキーボードを使用してセルを選択する機能
        • 選択したセルのコピー、貼り付け、削除
        • スタイル プロパティの変更 (フォント、塗りつぶし、境界線、数値書式、テキスト スタイル、配置、インデントなど)) を選択したセルに適用します
        • 選択したセルのサイズを変更します
        • 選択したセルの列幅または行の高さを自動的に計算します
        • 選択したセルのスタイル、コンテンツ、ハイパーリンクをクリアします
        • セル グループの結合と結合解除を行います
        • 選択したセルを表示/非表示にします
        • 選択したセルのハイパーリンクを指定する機能
      • シート セルを操作することができます:
        • 書式設定されローカライズされたセル テキストを表示します
        • セルの数式の値を計算します
        • シート上のセル領域でセル テキストを直接編集します
        • 数式バーでセル テキストを編集します
        • セルの数式を編集するときにリンクを強調表示します
      • グラフィック オブジェクト (チャート、画像、グラフ) を操作することができます:
        • シートにグラフィック オブジェクトを表示します
        • 変更時にグラフ イメージを自動的に更新しますチャート データ
        • シート上のグラフィック オブジェクトを選択する機能
        • 画像を追加します
        • グラフィック オブジェクト (チャート、画像、グラフ) を削除します
      • コメントを操作することができます:
        • シート上にコメントを表示する機能
        • コメントの追加、編集、削除
    • デモ アプリケーション:
      • 新しいデスクトップ デモ アプリケーション「Vintasoft Spreadsheet Editor」が作成されました。これを使用すると、スプレッドシート (XLSX) ドキュメントを表示および編集できます。デモ アプリケーションは、WPF および WinForms プラットフォームで利用できます。
    • 多くの改善が追加されました。
    • 多くのバグが修正されました。
  • Web 開発:
    • HTML5 Web ブラウザでスプレッドシート ドキュメント (XLSX) を編集する機能を追加しました:
      • すべての主要な HTML5 Web ブラウザー (Chrome、Firefox、Edge、Opera など) で動作する JavaScript UI コントロール
      • パソコン、タブレット、スマートフォンと互換性のあるユーザー インターフェイス
      • 既存のスプレッドシート ドキュメント (XLSX) を読み込む機能
      • スプレッドシート ドキュメント (XLSX) を表示および編集する機能:
        • ワークシートの一覧を表示し、ワークシートを追加/名前変更/移動/削除する機能
        • シート上の行/列を選択、追加、または削除する機能
        • シート上の行/列のサイズを変更する機能
        • マウスとキーボードを使用してセル間を移動
        • マウスとキーボードを使用してセルを選択する機能
        • スタイル プロパティの変更 (フォント、塗りつぶし、境界線、数値書式、テキスト スタイル、配置、インデントなど)) を選択したセルに適用します
        • 書式設定されローカライズされたセル テキストを表示します
        • セルの数式の値を計算します
        • シート上のセル領域でセル テキストを直接編集します
        • 数式バーでセル テキストを編集します
        • テキストを検索する機能
      • 編集したスプレッドシート ドキュメントをダウンロードする機能
      • "Bootstrap、JQuery UI 用の標準ダイアログ (シート名の変更ダイアログ、テキストの検索ダイアログなど)
      • エディターのユーザー インターフェイスをカスタマイズする機能
    • ASP.NET アプリケーションにスプレッドシート エディターを追加する方法について説明するガイドが作成されました。 ASP.NET Core、Angular、React.js、ASP.NET MVC5、ASP.NET WebForms プラットフォーム向けのガイドが利用可能です。
    • デモ アプリケーション:
      • 新しい Web デモ アプリケーション「Vintasoft Spreadsheet Editor」が作成されました。これを使用すると、スプレッドシート (XLSX) ドキュメントを表示および編集できます。デモ アプリケーションは、ASP.NET Core、ASP.NET Core + Angular、ASP.NET MVC5、ASP.NET WebForms プラットフォームで利用できます。
  • .NET 開発:
    • Windows、Linux、macOS で .NET 7 のサポートが追加されました。
    • XLS ファイルを XLSX ファイルに変換する機能が追加されました。
    • XLS ファイルをレンダリングする機能が追加されました。
    • DOCX および XLSX ドキュメントでアラビア語テキストのサポートが追加されました。
  • .NET 開発:
    • .NET 6、.NET 5、.NET Core 3.1 で Windows、Linux、macOS のクロスプラットフォーム サポートを追加しました。
    • 2D グラフィックスの描画:
      • プラグインは 2D グラフィックスを操作するためのコードを完全に書き換えました。
      • 現在、2 次元グラフィックスに関するすべての作業は、描画エンジン (Vintasoft.Imaging.Drawing.DrawingEngine クラス) を使用して実行されます。プラグインは GDI+ ライブラリ (System.Drawing.Common) を直接使用しなくなりました。
      • プラグインを使用するには、SkiaSharp ライブラリに基づく Windows、Linux、macOS 用のクロスプラットフォーム描画エンジン、または GDI+ ライブラリ (System.Drawing.Common) に基づく Windows 用の描画エンジンを使用する必要があります。
    • XLSX テーブルでのアラビア語テキストのサポートが追加されました。
    • 多くの小さなバグが修正されました。
  • .NET 開発:
    • サポートされるプラットフォーム:
      • Windows 用 .NET 6 のサポートを追加しました。
    • サポートされる開発環境:
      • Visual Studio 2022 の互換性サポートを追加しました。
    • サポートされる OS:
      • 互換性サポートを追加しましたOS Windows 11 を使用。
      • Windows Server OS との互換性は廃止されました。 2003。
    • DOC ドキュメントをレンダリングする機能が追加されました。
    • DOC ドキュメントを DOCX または PDF ドキュメントに変換する機能を追加しました。
    • DOCX および XLSX ドキュメントで図をレンダリングする機能を追加しました。
    • DOCX および XLSX ドキュメントのレンダリングが改善されました。
    • DocxDocumentEditor クラスを使用した DOCX ドキュメントのソフトウェア編集が改善されました:
      • 図を編集する機能が追加されました。
      • テキストプロパティの編集のサポートが拡張されました。
      • 段落プロパティの編集のサポートが拡張されました。
    • 次の .NET アセンブリが作成されました:
      • Vintasoft.Imaging.Office.UI.dll
      • Vintasoft.Imaging.Office.Wpf.UI.dll
    • 多くの小さなバグが修正されました。
  • .NET 開発:
    • 既存の DOCX および XLSX ドキュメントをプログラムで編集する機能が追加されました:
      • 既存の DOCX/XLSX ドキュメントを開きます。
      • テキストの検索、削除、置換、テキストのプロパティの変更(背景色、テキストの色、太字、フォント、サイズなど)
      • 画像(バーコード画像)のコピー、貼り付け、変更、削除。
      • テーブル内の行をコピー、貼り付け、変更、削除します。
      • テーブルセルの値の設定、テーブルセルの色の変更;
      • 表の境界線を変更する;
      • 変更したドキュメントを DOCX または XLSX ファイルに保存します。
      • 変更されたドキュメントを SDK でサポートされている画像形式 (PDF、PDF/A、TIFF など) にエクスポートします。
    • DOCX ドキュメントのレンダリング アルゴリズムが大幅に改善されました:
      • 脚注と文末脚注のレンダリングが追加されました。
      • 計算フィールド (DATE、TIME、SAVEDATE、CREATEDATE、PRINTDATE、MACROBUTTON、NUMPAGES、FORMCHECKBOX、TOC、PAGEREF、HYPERLINK、STYLEREF、PAGE) のサポートが追加されました。
      • リモート コンテンツのサポートが追加されました。
      • ページ背景レンダリングを追加しました。
      • テーブル行の「各ページのヘッダーとして繰り返す」フラグの処理を実装しました。
      • コンテンツに基づいてテーブルセルのサイズを自動的に選択する機能を実装しました。
      • フローティング要素のサポートが改善されました。
      • 段落の配置を改善しました。
      • テキストのフォントを選択するアルゴリズムが改善されました。
      • CJK フォント (中国語、日本語、韓国語フォント) を使用するテキストの表示が改善されました。
      • テキストの行間の行間隔を決定するアルゴリズムが改善されました。
      • テキスト行内の単語の折り返しが改善されました。
      • テキスト配置アルゴリズムが改善されました。
      • テキスト内のタブを計算するアルゴリズムが改善されました。
      • ページ上のコンテンツに番号を付けるアルゴリズムが改善されました。
      • 「孤立行無効」フラグを処理するアルゴリズムが改善されました。
      • 「次のフラグから離れない」フラグを処理するアルゴリズムを改善しました。
      • ページ上のテーブルの表示が改善されました。
      • ページ区切りを検出するアルゴリズムが改善されました。
      • ページ上のヘッダーとフッターの配置が改善されました。
      • ページ上のリストの表示が改善されました。
      • ページ上のグラフィックの表示が改善されました。
      • VML オブジェクトのサポートが改善されました。
      • WMF 画像の表示が改善されました。
    • XLSX ドキュメントのレンダリング アルゴリズムが改善されました:
      • 財務スタイルを使用したセルの書式設定のサポートが追加されました。
      • テキストのフォントを選択するアルゴリズムが改善されました。
      • CJK フォント (中国語、日本語、韓国語フォント) を使用するテキストの表示が改善されました。
      • テキスト行内の単語の折り返しが改善されました。
    • DOCX および XLSX ドキュメントのレンダリング アルゴリズムの多くのエラーが修正されました。
    • デモ アプリケーション:
      • DOCX または XLSX ドキュメント テンプレートに基づいてレポートを作成する機能をデモンストレーションするデモ アプリケーション ReportGeneratorDemo が作成されました。
  • .NET 開発:
    • サポートされるプラットフォーム:
      • Windows 用 .NET 5 のサポートを追加しました。
    • XLSX ドキュメントのサポートが追加されました:
      • XLSX ドキュメントをレンダリングします。
      • WinForms、WPF、WEB で XLSX ドキュメントを表示します。
      • XLSX ドキュメント (ベクター、ラスター) を印刷します。
      • テキストを保持したまま、XLSX ページをベクター形式の PDF ページにオーバーレイします。
      • XLSX 文書を PDF および PDF/A (テキスト、リンク、ナビゲーションを保持したベクター) に変換します。
      • XLSX ドキュメントを SVG (テキスト保存付きベクター) に変換しています。
      • XLSX ドキュメントを VintaSoft Imaging .NET SDK でサポートされている任意の画像形式に変換します。
      • テキストの抽出と検索。
      • マウスを使用してテキストを選択します。
      • キーボードを使用してテキストを選択および移動します。
      • ドキュメント内のリンクをナビゲートします。
      • ドキュメントの配置設定(ページ サイズ、ページ インデント、ページ コンテンツのスケール)を設定できます。
    • DOCX ドキュメントのサポートが強化されました:
      • フローティング テーブルと画像のサポートが追加されました。
      • フローティング要素の周囲でのテキストの折り返しのサポートが追加されました。
      • グラデーション塗りつぶしのサポートが追加されました。
      • リスト内の配置とインデントのサポートが追加されました。
      • ドキュメントの配置設定(ページ サイズ、ページ インデント、ページ コンテンツのスケール)を設定する機能が追加されました。
      • DOCX ドキュメントのレンダリングが高速化されました。
      • DOCX ドキュメントのサムネイルのレンダリングが高速化されました。
      • DOCX ドキュメントのレンダリング品質が向上しました。
      • DOCX を PDF および SVG に変換するアルゴリズムが改善されました。
  • Web 開発
    • XLSX ドキュメントのサポートが追加されました。
  • テキストとベクター コンテンツを含む DOCX ページを、テキストとベクター コンテンツを含む SVG ファイルに保存する機能が追加されました。
  • DOCX ドキュメント解析アルゴリズムが改善されました。
  • DOCX ページのレンダリング アルゴリズムが改善されました。
  • VintaSoft Imaging .NET SDK の新しいモジュールである VintaSoft Office .NET Plug-in を作成しました。次の機能を備えています:
    • サポートされるプラットフォーム: .NET Core 3 for Windows、.NET Framework 4+ および 3.5
    • DOCX ドキュメントのレンダリング
    • WinForms、WPF、WEB での DOCX ドキュメントの表示
    • DOCX ドキュメントの印刷 (ベクター、ラスター)
    • DOCX から PDF および PDF/A (テキスト保存付きベクター、リンクとナビゲーション)
    • テキストを保持したまま、DOCX ページを PDF ページにベクトル的にオーバーレイ
    • DOCX を Imaging SDK でサポートされている任意の画像形式に変換
    • テキストの抽出と検索
    • マウスを使用したテキスト選択
    • キーボードを使用したテキスト選択とナビゲーション
    • ドキュメント内のリンクをナビゲート