Aspose::Words::Drawing::TextBox::get_FitShapeToText метод
TextBox::get_FitShapeToText method
Определяет, будет ли Microsoft Word увеличивать форму, чтобы вместить текст.
bool Aspose::Words::Drawing::TextBox::get_FitShapeToText()
Примечания
Значение по умолчанию — false.
Примеры
Показывает, как заставить текстовое поле автоматически изменять размер, плотно охватывая своё содержимое.
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, 150, 100);
System::SharedPtr<Aspose::Words::Drawing::TextBox> textBox = textBoxShape->get_TextBox();
// Примените эти значения к обоим членам, чтобы родительская фигура подгонялась
// плотно к текстовому содержимому, игнорируя заданные размеры.
textBox->set_FitShapeToText(true);
textBox->set_TextBoxWrapMode(Aspose::Words::Drawing::TextBoxWrapMode::None);
builder->MoveTo(textBoxShape->get_LastParagraph());
builder->Write(u"Text fit tightly inside textbox.");
doc->Save(get_ArtifactsDir() + u"Shape.TextBoxFitShapeToText.docx");
См. также
- Class TextBox
- Namespace Aspose::Words::Drawing
- Library Aspose.Words for C++