MswVersion

LoadOptions.MswVersion property

Позволяет указать, что процесс загрузки документа должен соответствовать конкретной версии MS Word. Значение по умолчанию:Word2019

public MsWordVersion MswVersion { get; set; }

Примечания

Различные версии Word могут немного по-разному обрабатывать некоторые аспекты содержимого и форматирования документа в процессе загрузки, что может привести к незначительным различиям в объектной модели документа.

Примеры

Показывает, как эмулировать процедуру загрузки определенной версии Microsoft Word во время загрузки документа.

// По умолчанию Aspose.Words загружает документы в соответствии со спецификацией Microsoft Word 2019.
LoadOptions loadOptions = new LoadOptions();

Assert.AreEqual(MsWordVersion.Word2019, loadOptions.MswVersion);

// В этом документе отсутствует стиль форматирования абзаца по умолчанию.
// Этот стиль по умолчанию будет восстановлен, когда мы загрузим документ с помощью Microsoft Word или Aspose.Words.
loadOptions.MswVersion = MsWordVersion.Word2007;
Document doc = new Document(MyDir + "Document.docx", loadOptions);

// Междустрочный интервал стиля будет иметь это значение при загрузке по спецификации Microsoft Word 2007.
Assert.AreEqual(12.95d, doc.Styles.DefaultParagraphFormat.LineSpacing, 0.01d);

Смотрите также