Перечисление Aspose::Words::Drawing::TextBoxWrapMode

TextBoxWrapMode enum

Указывает, как текст обтекает внутри фигуры.

enum class TextBoxWrapMode

Значения

ИмяЗначениеОписание
Square0Текст обтекает внутри формы.
None2Текст не обтекает внутри формы.

Примеры

Показывает, как установить режим обтекания для содержимого текстового поля.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

System::SharedPtr<Aspose::Words::Drawing::Shape> textBoxShape = builder->InsertShape(Aspose::Words::Drawing::ShapeType::TextBox, 300, 300);
System::SharedPtr<Aspose::Words::Drawing::TextBox> textBox = textBoxShape->get_TextBox();

// Установите свойство "TextBoxWrapMode" в "TextBoxWrapMode.None", чтобы увеличить ширину текстового поля
// чтобы разместить текст, если он будет достаточно большим.
// Установите свойство "TextBoxWrapMode" в "TextBoxWrapMode.Square", чтобы
// обернуть весь текст внутри текстового поля, сохраняя его размеры.
textBox->set_TextBoxWrapMode(textBoxWrapMode);

builder->MoveTo(textBoxShape->get_LastParagraph());
builder->get_Font()->set_Size(32);
builder->Write(u"Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.");

doc->Save(get_ArtifactsDir() + u"Shape.TextBoxContentsWrapMode.docx");

См. также