Aspose::Words::Drawing::ShapeBase::get_AlternativeText метод

ShapeBase::get_AlternativeText method

Определяет альтернативный текст, отображаемый вместо графики.

System::String Aspose::Words::Drawing::ShapeBase::get_AlternativeText()

Примечания

Значение по умолчанию — пустая строка.

Примеры

Показывает, как использовать альтернативный текст фигуры.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
System::SharedPtr<Aspose::Words::Drawing::Shape> shape = builder->InsertShape(Aspose::Words::Drawing::ShapeType::Cube, 150, 150);
shape->set_Name(u"MyCube");

shape->set_AlternativeText(u"Alt text for MyCube.");

// Мы можем получить доступ к альтернативному тексту фигуры, щёлкнув её правой кнопкой мыши, а затем через "Format AutoShape" -> "Alt Text".
doc->Save(get_ArtifactsDir() + u"Shape.AltText.docx");

// Сохраните документ в HTML, а затем удалите связанную изображение, принадлежащее нашей фигуре.
// Браузер, который читает наш HTML, отобразит альтернативный текст вместо отсутствующего изображения.
doc->Save(get_ArtifactsDir() + u"Shape.AltText.html");
System::IO::File::Delete(get_ArtifactsDir() + u"Shape.AltText.001.png");

См. также