Aspose::Words::Drawing::ShapeBase::get_CanHaveImage method
ShapeBase::get_CanHaveImage method
Возвращает true, если тип фигуры позволяет ей иметь изображение.
bool Aspose::Words::Drawing::ShapeBase::get_CanHaveImage()
Примечания
Хотя Microsoft Word имеет специальный тип формы для изображений, кажется, что в документах Microsoft Word любая форма, кроме групповой формы, может иметь изображение, поэтому это свойство возвращает true для всех форм, кроме GroupShape.
Примеры
Показывает, как вставить и повернуть изображение.
auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);
// Вставьте форму с изображением.
System::SharedPtr<Aspose::Words::Drawing::Shape> shape = builder->InsertImage(get_ImageDir() + u"Logo.jpg");
ASSERT_TRUE(shape->get_CanHaveImage());
ASSERT_TRUE(shape->get_HasImage());
// Поверните изображение на 45 градусов по часовой стрелке.
shape->set_Rotation(45);
doc->Save(get_ArtifactsDir() + u"Shape.Rotate.docx");
См. также
- Class ShapeBase
- Namespace Aspose::Words::Drawing
- Library Aspose.Words for C++