Aspose::Words::Tables::PreferredWidthType enum

PreferredWidthType enum

Указывает единицу измерения предпочтительной ширины таблицы или ячейки.

enum class PreferredWidthType

Значения

ИмяЗначениеОписание
Авто1Предпочтительная ширина не указана. Фактическая ширина таблицы или ячейки либо задаётся явно, либо будет определена автоматически алгоритмом компоновки таблицы при отображении, в зависимости от настройки автоматической подгонки таблицы.
Процент2Измерьте текущую ширину элемента, используя указанный процент.
Пункты3Измерьте текущую ширину элемента, используя указанное количество пунктов (1/72 дюйма).

Примеры

Показывает, как проверить тип и значение предпочтительной ширины ячейки таблицы.

auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Tables.docx");

System::SharedPtr<Aspose::Words::Tables::Table> table = doc->get_FirstSection()->get_Body()->get_Tables()->idx_get(0);
System::SharedPtr<Aspose::Words::Tables::Cell> firstCell = table->get_FirstRow()->get_FirstCell();

ASSERT_EQ(Aspose::Words::Tables::PreferredWidthType::Percent, firstCell->get_CellFormat()->get_PreferredWidth()->get_Type());
ASPOSE_ASSERT_EQ(11.16, firstCell->get_CellFormat()->get_PreferredWidth()->get_Value());

См. также