Метод Aspose::Words::Saving::ImageSavingArgs::get_CurrentShape

ImageSavingArgs::get_CurrentShape method

Возвращает объект ShapeBase, соответствующий фигуре или группе фигур, которые собираются быть сохранены.

System::SharedPtr<Aspose::Words::Drawing::ShapeBase> Aspose::Words::Saving::ImageSavingArgs::get_CurrentShape() const

Примечания

IImageSavingCallback can be fired while saving either a shape or a group shape. That’s why the property has ShapeBase type. You can check whether it’s a group shape comparing ShapeType with Group or by casting it to one of derived classes: Shape or GroupShape.

Aspose.Words использует имя файла документа и уникальный номер для генерации уникального имени файла для каждого изображения, найденного в документе. Вы можете использовать свойство CurrentShape для создания «лучшего» имени файла, анализируя свойства фигуры, такие как Title (только для Shape), SourceFullName (только для Shape) и Name. Конечно, вы можете формировать имена файлов, используя любые другие свойства или критерии, но имейте в виду, что дочерние имена файлов должны быть уникальными в рамках операции экспорта.

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

См. также