Spire.Doc 14.4.9 をリリースいたしました。このバージョンでは、CompareOptions に複数の新しいプロパティが追加され、多次元的な文書比較が可能になりました。また、命名規則の統一のため、CompareOptions.IgnoreTable プロパティが CompareOptions.IgnoreTables に名称変更されました。詳細は以下の通りです。
変更内容一覧
| カテゴリー | ID | 説明 |
| 仕様変更 | — | 命名の整合性を高めるため、CompareOptions.IgnoreTable を CompareOptions.IgnoreTables に名称変更しました。 |
| 新機能 | SPIREDOC-11910 | CompareOptions に複数のプロパティを追加し、多次元的な文書比較をサポートしました:
· CompareMoves: 移動されたコンテンツを無視するかどうかを指定します。 · IgnoreCaseChanges: 大文字・小文字の変化を無視するかどうかを指定します。 · IgnoreFields: フィールドを無視するかどうかを指定します。 · IgnoreFootnotes: 脚注を無視するかどうかを指定します。 · IgnoreComments: コメントを無視するかどうかを指定します。 · IgnoreTextboxes: テキストボックスを無視するかどうかを指定します。 Document doc1 = new Document();
doc1.LoadFromFile(inputFile_1);
Document doc2 = new Document();
doc2.LoadFromFile(inputFile_2);
CompareOptions options = new CompareOptions();
options.CompareMoves = false;
options.IgnoreCaseChanges = false;
options.IgnoreComments = true;
options.IgnoreFields = true;
options.IgnoreFootnotes = true;
options.IgnoreTables = true;
options.IgnoreTextboxes = true;
doc1.Compare(doc2, "user", new DateTime(), options);
doc1.SaveToFile(outputFile, FileFormat.Docx2013); |
Spire.Doc 14.4.9 をダウンロードするには、以下のリンクをクリックしてください:






