Aspose::Words::Rendering::ShapeRenderer class
Содержание
[
Скрывать
]ShapeRenderer class
Предоставляет методы для отрисовки отдельного Shape или GroupShape в растровое или векторное изображение или в объект Graphics. Чтобы узнать больше, посетите статью документации Working with Shapes.
class ShapeRenderer : public Aspose::Words::Rendering::NodeRendererBase
Методы
| Метод | Описание |
|---|---|
| get_BoundsInPoints() const | Возвращает фактические границы фигуры в пунктах. |
| get_OpaqueBoundsInPoints() | Возвращает непрозрачные границы фигуры в пунктах. |
| get_SizeInPoints() | Возвращает фактический размер фигуры в пунктах. |
| GetBoundsInPixels(float, float) | Вычисляет границы фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetBoundsInPixels(float, float, float) | Вычисляет границы фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetOpaqueBoundsInPixels(float, float) | Вычисляет непрозрачные границы фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetOpaqueBoundsInPixels(float, float, float) | Вычисляет непрозрачные границы фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetSizeInPixels(float, float) | Вычисляет размер фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetSizeInPixels(float, float, float) | Вычисляет размер фигуры в пикселях для указанного коэффициента масштабирования и разрешения. |
| GetType() const override | |
| Is(const System::TypeInfo&) const override | |
| NodeRendererBase() | |
| RenderToScale(const System::SharedPtr<System::Drawing::Graphics>&, float, float, float) | Отрисовывает фигуру в объект Graphics с указанным масштабом. |
| RenderToSize(const System::SharedPtr<System::Drawing::Graphics>&, float, float, float, float) | Отрисовывает фигуру в объект Graphics с указанным размером. |
| Save(const System::String&, System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>) | Отрисовывает фигуру в изображение и сохраняет в файл. |
| Save(const System::String&, System::SharedPtr<Aspose::Words::Saving::SvgSaveOptions>) | Отрисовывает фигуру в SVG‑изображение и сохраняет в файл. |
| Save(const System::SharedPtr<System::IO::Stream>&, System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>) | Отрисовывает фигуру в изображение и сохраняет в поток. |
| Save(const System::SharedPtr<System::IO::Stream>&, System::SharedPtr<Aspose::Words::Saving::SvgSaveOptions>) | Отрисовывает фигуру в SVG‑изображение и сохраняет в поток. |
| Save(std::basic_ostream<CharType, Traits>&, System::SharedPtr<Aspose::Words::Saving::ImageSaveOptions>) | |
| Save(std::basic_ostream<CharType, Traits>&, System::SharedPtr<Aspose::Words::Saving::SvgSaveOptions>) | |
| ShapeRenderer(const System::SharedPtr<Aspose::Words::Drawing::ShapeBase>&) | Инициализирует новый экземпляр этого класса. |
| static Type() |
См. также
- Class NodeRendererBase
- Namespace Aspose::Words::Rendering
- Library Aspose.Words for C++