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()

См. также