Метод 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.
См. также
- Class ShapeBase
- Class ImageSavingArgs
- Namespace Aspose::Words::Saving
- Library Aspose.Words for C++