Aspose::Words::TabStopCollection::GetPositionByIndex method

TabStopCollection::GetPositionByIndex method

Получает позицию (в пунктах) табуляции по указанному индексу.

double Aspose::Words::TabStopCollection::GetPositionByIndex(int32_t index)
ПараметрТипОписание
indexint32_tИндекс в коллекцию табуляций.

ReturnValue

Позиция табуляции.

Примеры

Показывает, как найти табуляцию по её индексу и проверить её позицию.

auto doc = System::MakeObject<Aspose::Words::Document>();
System::SharedPtr<Aspose::Words::TabStopCollection> tabStops = doc->get_FirstSection()->get_Body()->get_Paragraphs()->idx_get(0)->get_ParagraphFormat()->get_TabStops();

tabStops->Add(Aspose::Words::ConvertUtil::MillimeterToPoint(30), Aspose::Words::TabAlignment::Left, Aspose::Words::TabLeader::Dashes);
tabStops->Add(Aspose::Words::ConvertUtil::MillimeterToPoint(60), Aspose::Words::TabAlignment::Left, Aspose::Words::TabLeader::Dashes);

// Проверьте позицию второй табуляции в коллекции.
ASSERT_NEAR(Aspose::Words::ConvertUtil::MillimeterToPoint(60), tabStops->GetPositionByIndex(1), 0.1);

См. также