CompatibilityOptions

CompatibilityOptions

Обзор

CompatibilityOptions — это класс в Aspose.Words FOSS для .NET.

Содержит параметры совместимости (то есть пользовательские настройки, введённые на вкладке Совместимость в диалоговом окне Параметры в Microsoft Word).

Этот класс предоставляет 1 метод для работы с объектами CompatibilityOptions в программах .NET. Доступные методы включают: OptimizeFor. Все публичные члены доступны любой приложению .NET после установки пакета Aspose.Words FOSS для .NET. Свойства: AdjustLineHeightInTable, AlignTablesRowByRow, AllowSpaceOfSameStyleInTable, ApplyBreakingRules, AutoSpaceLikeWord95, AutofitToFirstFixedWidthCell и ещё 65.

Свойства

Имя:Тип:ДоступОписание:
NoTabHangIndboolЧтение/записьНе создавайте пользовательскую табуляцию для висячего отступа.
NoSpaceRaiseLowerboolЧтение/записьНе увеличивайте межстрочный интервал для поднятого/опущенного текста.
SuppressSpBfAfterPgBrkboolЧтение/записьНе используйте пробел перед словом On в первой строке после разрыва страницы.
WrapTrailSpacesboolЧтение/записьПеренос строк с конечными пробелами.
PrintColBlackboolЧтение/записьПечатать цвета в чёрно-белом режиме без дизеринга.
NoColumnBalanceboolЧтение/записьНе выравнивайте колонки текста в разделе.
ConvMailMergeEscboolЧтение/записьОбрабатывать обратный слэш как разделитель кавычек, эквивалентный двум кавычкам.
SuppressTopSpacingboolЧтение/записьИгнорировать минимальную и точную высоту строки для первой строки на странице.
UseSingleBorderforContiguousCellsboolЧтение/записьИспользовать упрощённые правила для конфликтов границ таблиц.
TransparentMetafilesboolЧтение/записьУказывает не стирать область за метафайловыми изображениями.
ShowBreaksInFramesboolЧтение/записьОтображать разрывы страниц/колонок, присутствующие во фреймах.
SwapBordersFacingPgsboolЧтение/записьПоменять границы абзацев на страницах с нечётными номерами.
DoNotLeaveBackslashAloneboolЧтение/записьПреобразовать обратный слеш в знак йены при вводе.
DoNotExpandShiftReturnboolЧтение/записьНе выравнивайте строки, заканчивающиеся мягким переносом строки.
UlTrailSpaceboolЧтение/записьПодчеркните все завершающие пробелы.
BalanceSingleByteDoubleByteWidthboolЧтение/записьСбалансируйте однобайтовые и двубайтовые символы.
SuppressSpacingAtTopOfPageboolЧтение/записьИгнорировать минимальную высоту строки для первой строки на странице.
SpacingInWholePointsboolЧтение/записьРасширять/сжимать текст только на целые пункты.
PrintBodyTextBeforeHeaderboolЧтение/записьПечатать основной текст перед содержимым заголовка/нижнего колонтитула.
NoLeadingboolЧтение/записьНе добавляйте межстрочный интервал между строками текста.
SpaceForULboolЧтение/записьДобавьте дополнительное пространство ниже базовой линии для подчёркнутого восточноазиатского текста.
MWSmallCapsboolЧтение/записьЭмулируйте форматирование малых прописных букв в стиле Word 5.x для Macintosh.
SuppressTopSpacingWPboolЧтение/записьЭмулировать WordPerfect 5.x межстрочный интервал.
TruncateFontHeightsLikeWP6boolЧтение/записьЭмулировать WordPerfect 6.x вычисление высоты шрифта.
SubFontBySizeboolЧтение/записьУвеличить приоритет размера шрифта при подстановке шрифта.
LineWrapLikeWord6boolЧтение/записьЭмулировать перенос строк Word 6.0 для восточноазиатского текста.
DoNotSuppressParagraphBordersboolЧтение/записьНе подавлять границы абзацев рядом с рамками.
NoExtraLineSpacingboolЧтение/записьНе центрировать содержимое на строках с точной высотой строки.
SuppressBottomSpacingboolЧтение/записьИгнорировать точную высоту строки для последней строки на странице.
WPSpaceWidthboolЧтение/записьУказывает, следует ли задавать ширину пробела так же, как в WordPerfect 5.x.
WPJustificationboolЧтение/записьЭмулировать WordPerfect 6.x выравнивание абзацев.
UsePrinterMetricsboolЧтение/записьИспользовать метрики принтера для отображения документов.
ShapeLayoutLikeWW8boolЧтение/записьЭмулировать обтекание текста вокруг плавающих объектов в Word 97.
FootnoteLayoutLikeWW8boolЧтение/записьЭмулировать размещение сносок в Word 6.x/95/97.
DoNotUseHTMLParagraphAutoSpacingboolЧтение/записьИспользовать фиксированный межабзацный интервал для HTML автоматической настройки.
AdjustLineHeightInTableboolЧтение/записьДобавить шаг сетки документа к линиям в ячейках таблицы.
ForgetLastTabAlignmentboolЧтение/записьИгнорировать ширину последней табуляции при выравнивании абзаца, если он не выровнен по левому краю.
AutoSpaceLikeWord95boolЧтение/записьЭмулировать полноширинный интервал символов Word 95.
AlignTablesRowByRowboolЧтение/записьВыравнивать строки таблицы независимо.
LayoutRawTableWidthboolЧтение/записьИгнорировать пространство перед таблицей при определении, должна ли таблица оборачивать плавающий объект.
LayoutTableRowsApartboolЧтение/записьРазрешить строкам таблицы независимо оборачивать встроенные объекты.
UseWord97LineBreakRulesboolЧтение/записьЭмулировать разрыв строк восточноазиатского текста в Word 97.
DoNotBreakWrappedTablesboolЧтение/записьНе разрешать плавающим таблицам разбиваться на страницы.
DoNotSnapToGridInCellboolЧтение/записьНе привязывать к сетке документа ячейки таблиц с объектами.
SelectFldWithFirstOrLastCharboolЧтение/записьВыбрать поле, когда выбран первый или последний символ.
ApplyBreakingRulesboolЧтение/записьИспользовать устаревшие правила разбиения строк для эфиопского и амхарского.
DoNotWrapTextWithPunctboolЧтение/записьНе разрешать висячую пунктуацию в сетке символов.
DoNotUseEastAsianBreakRulesboolЧтение/записьНе сжимайте сжимаемые символы при использовании сетки документа.
UseWord2002TableStyleRulesboolЧтение/записьЭмулировать правила стилей таблиц Word 2002.
GrowAutofitboolЧтение/записьРазрешить таблицам AutoFit в поля страницы.
UseNormalStyleForListboolЧтение/записьНе применять автоматически стиль абзаца списка к маркерному/нумерованному тексту.
DoNotUseIndentAsNumberingTabStopboolЧтение/записьИгнорировать висячий отступ при создании табуляции после нумерации.
UseAltKinsokuLineBreakRulesboolЧтение/записьИспользовать альтернативный набор правил разбиения строк для восточноазиатских языков.
AllowSpaceOfSameStyleInTableboolЧтение/записьРазрешить контекстуальное размещение абзацев в таблицах.
DoNotSuppressIndentationboolЧтение/записьНе игнорировать плавающие объекты при расчёте отступа абзаца.
DoNotAutofitConstrainedTablesboolЧтение/записьНе AutoFit таблицы, чтобы они помещались рядом с обернутыми объектами.
AutofitToFirstFixedWidthCellboolЧтение/записьРазрешить столбцам таблицы превышать предпочтительные ширины составляющих ячеек.
UnderlineTabInNumListboolЧтение/записьПодчеркнуть следующий символ после нумерации.
DisplayHangulFixedWidthboolЧтение/записьВсегда используйте фиксированную ширину для символов Hangul.
SplitPgBreakAndParaMarkboolЧтение/записьВсегда перемещайте знак абзаца на страницу после разрыва страницы.
DoNotVertAlignCellWithSpboolЧтение/записьНе выравнивайте ячейки, содержащие плавающие объекты, по вертикали.
DoNotBreakConstrainedForcedTableboolЧтение/записьНе разрывайте строки таблицы вокруг плавающих таблиц.
DoNotVertAlignInTxbxboolЧтение/записьИгнорировать вертикальное выравнивание в текстовых полях.
UseAnsiKerningPairsboolЧтение/записьИспользовать ANSI-пары кернинга из шрифтов.
CachedColBalanceboolЧтение/записьИспользовать кэшированную информацию о параграфах для балансировки колонок.
UseFELayoutboolЧтение/записьНе обходить код раскладки восточноазиатских/сложных скриптов.
OverrideTableStyleFontSizeAndJustificationboolЧтение/записьУказывает, как оценивается иерархия стилей документа.
DisableOpenTypeFontFormattingFeaturesboolЧтение/записьУказывает отключить функции форматирования шрифта OpenType.
SwapInsideAndOutsideForMirrorIndentsAndRelativePositioningboolЧтение/записьУказывает поменять местами внутри и снаружи для зеркальных отступов и относительного позиционирования.
UseWord2010TableStyleRulesboolЧтение/записьУказывает использовать правила стилей таблиц Word2010.
UICompat97To2003boolЧтение/записьTrue, чтобы отключить функции интерфейса, несовместимые с Word97-2003.

Методы

ПодписьОписание:
OptimizeFor(version: MsWordVersion)Позволяет оптимизировать содержимое документа, а также поведение Aspose.Words по умолчанию для конкретных версий MS Word.

См. также:

 Русский