Aspose::Page::XPS::Features::EventBasedModifications::PageAPI класс
Содержание
[
Скрывать
]PageAPI class
API модификации элемента Page.
class PageAPI : public Aspose::Page::XPS::Features::EventBasedModifications::IModificationAPI
Методы
| Метод | Описание |
|---|---|
| Add(T) | Добавляет элемент содержимого (Canvas, Path или Glyphs). |
| AddCanvas() | Добавляет новый canvas на страницу. |
| AddGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | Добавляет новые glyphs на страницу. |
| AddGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Добавляет новые glyphs на страницу. |
| AddOutlineEntry(System::String, int32_t, int32_t) | Добавляет запись оглавления в документ. |
| AddPath(System::SharedPtr<XpsModel::XpsPathGeometry>) | Добавляет новый path на страницу. |
| CreateArcSegment(System::Drawing::PointF, System::Drawing::SizeF, float, bool, XpsModel::XpsSweepDirection, bool) | Создаёт новый сегмент эллиптической дуги. |
| CreateCanvas() | Создаёт новый canvas. |
| CreateColor(System::Drawing::Color) | Создаёт новый цвет. |
| CreateColor(int32_t, int32_t, int32_t, int32_t) | Создаёт новый цвет в цветовом пространстве sRGB. |
| CreateColor(int32_t, int32_t, int32_t) | Создаёт новый цвет в цветовом пространстве sRGB. |
| CreateColor(float, float, float, float) | Создаёт новый цвет в цветовом пространстве scRGB. |
| CreateColor(float, float, float) | Создаёт новый цвет в цветовом пространстве scRGB. |
| CreateColor(System::String, const System::ArrayPtr<float>&) | Создаёт новый цвет в цветовом пространстве на основе ICC. |
| CreateColor(System::SharedPtr<XpsModel::XpsIccProfile>, const System::ArrayPtr<float>&) | Создаёт новый цвет в цветовом пространстве на основе ICC. |
| CreateGlyphs(System::String, float, System::Drawing::FontStyle, float, float, System::String) | Создаёт новые glyphs. |
| CreateGlyphs(System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Создаёт новые glyphs. |
| CreateGradientStop(System::SharedPtr<XpsModel::XpsColor>, float) | Создает новую точку градиента. |
| CreateGradientStop(System::Drawing::Color, float) | Создает новую точку градиента. |
| CreateImageBrush(System::SharedPtr<XpsModel::XpsImage>, System::Drawing::RectangleF, System::Drawing::RectangleF) | Создает новую кисть изображения. |
| CreateImageBrush(System::String, System::Drawing::RectangleF, System::Drawing::RectangleF) | Создает новую кисть изображения. |
| CreateLinearGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF) | Создает новую линейную градиентную кисть. |
| CreateLinearGradientBrush(System::Drawing::PointF, System::Drawing::PointF) | Создает новую линейную градиентную кисть. |
| CreateMatrix(float, float, float, float, float, float) | Создает новую аффинную матрицу преобразования. |
| CreatePath(System::SharedPtr<XpsModel::XpsPathGeometry>) | Создает новый путь. |
| CreatePathFigure(System::Drawing::PointF, bool) | Создает новую фигуру пути. |
| CreatePathFigure(System::Drawing::PointF, System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathSegment>>>, bool) | Создает новую фигуру пути. |
| CreatePathGeometry(System::String) | Создает новую геометрию пути, указанную в сокращенной форме. |
| CreatePathGeometry() | Создает новую геометрию пути. |
| CreatePathGeometry(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsPathFigure>>>) | Создает новую геометрию пути с указанным списком фигур пути. |
| CreatePolyBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Создает новый набор кубических кривых Безье. |
| CreatePolyLineSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Создает новый многоугольный рисунок, содержащий произвольное количество отдельных вершин. |
| CreatePolyQuadraticBezierSegment(System::ArrayPtr<System::Drawing::PointF>, bool) | Создает новый набор квадратичных кривых Безье от предыдущей точки в фигуре пути через набор вершин, используя указанные контрольные точки. |
| CreateRadialGradientBrush(System::SharedPtr<System::Collections::Generic::List<System::SharedPtr<XpsModel::XpsGradientStop>>>, System::Drawing::PointF, System::Drawing::PointF, float, float) | Создает новую радиальную градиентную кисть. |
| CreateRadialGradientBrush(System::Drawing::PointF, System::Drawing::PointF, float, float) | Создает новую радиальную градиентную кисть. |
| CreateSolidColorBrush(System::SharedPtr<XpsModel::XpsColor>) | Создает новую кисть сплошного цвета. |
| CreateSolidColorBrush(System::Drawing::Color) | Создает новую кисть сплошного цвета. |
| CreateVisualBrush(System::SharedPtr<XpsModel::XpsContentElement>, System::Drawing::RectangleF, System::Drawing::RectangleF) | Создает новую визуальную кисть. |
| get_Height() | Возвращает/устанавливает высоту страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства. |
| get_PageCount() | Возвращает количество страниц в активном документе. |
| get_TotalPageCount() | Возвращает общее количество страниц во всех документах внутри документа XPS. |
| get_Utils() | Получает объект, предоставляющий утилиты, выходящие за рамки формального API манипуляции XPS. |
| get_Width() | Возвращает/устанавливает ширину страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства. |
| Insert(int32_t, T) | Вставляет элемент (Canvas, Path или Glyphs) на страницу в позицию index. |
| InsertCanvas(int32_t) | Вставляет новый холст на страницу в позицию index. |
| InsertGlyphs(int32_t, System::String, float, System::Drawing::FontStyle, float, float, System::String) | Вставляет новые глифы на страницу в позицию index. |
| InsertGlyphs(int32_t, System::SharedPtr<XpsModel::XpsFont>, float, float, float, System::String) | Вставляет новые глифы на страницу в позицию index. |
| InsertPath(int32_t, System::SharedPtr<XpsModel::XpsPathGeometry>) | Вставляет новый путь на страницу в позицию index. |
| Remove(T) | Удаляет элемент со страницы. |
| RemoveAt(int32_t) | Удаляет элемент на позиции index со страницы. |
| set_Height(float) | Возвращает/устанавливает высоту страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства. |
| set_Width(float) | Возвращает/устанавливает ширину страницы, выраженную в виде действительного числа в единицах эффективного координатного пространства. |
См. также
- Class IModificationAPI
- Namespace Aspose::Page::XPS::Features::EventBasedModifications
- Library Aspose.Page for C++