Interface ICanvasRenderingContext2D
Название пространства: Aspose.Html.Dom.Canvas Ассоциация: Aspose.HTML.dll (25.4.0)
Интерфейс ICanvasRenderingContext2D используется для рисования прямоугольев, текста, изображений и других объектов на элемент канавы. Он обеспечивает контекст рендера 2D для рисования поверхности элемента канавы.
[ComVisible(true)]
[DOMNoInterfaceObject]
[DOMObject]
public interface ICanvasRenderingContext2D : ICanvasDrawingStyles, ICanvasPathMethods
Implements
ICanvasDrawingStyles , ICanvasPathMethods
Properties
Canvas
Читаемая только обратная ссылка на HTMLCanvasElement. может быть нулевой, если она не связана с элементом канва.
[DOMName("canvas")]
HTMLCanvasElement Canvas { get; }
Стоимость недвижимости
FillStyle
Цвет или стиль для использования внутри форм. (черный)
[DOMName("fillStyle")]
object FillStyle { get; set; }
Стоимость недвижимости
GlobalAlpha
Альфа-значение, которое применяется к формам и изображениям, прежде чем они сочетаются на канаве.Default 1.0 (opaque).
[DOMName("globalAlpha")]
double GlobalAlpha { get; set; }
Стоимость недвижимости
GlobalCompositeOperation
С глобальным Альфа применяется это устанавливает, как формы и изображения вытянуты на существующую битмапу.
[DOMName("globalCompositeOperation")]
string GlobalCompositeOperation { get; set; }
Стоимость недвижимости
ImageSmoothingEnabled
Модуль гладкости изображения; если отключен, изображения не будут гладкости, если сканированы.
[DOMName("imageSmoothingEnabled")]
bool ImageSmoothingEnabled { get; set; }
Стоимость недвижимости
ShadowBlur
Определяет эффект блестящего. дефолт 0
[DOMName("shadowBlur")]
double ShadowBlur { get; set; }
Стоимость недвижимости
ShadowColor
Цвет тени. по умолчанию полностью прозрачный черный.
[DOMName("shadowColor")]
string ShadowColor { get; set; }
Стоимость недвижимости
ShadowOffsetX
Горизонтальное расстояние с тенью будет компенсировано. дефолт 0.
[DOMName("shadowOffsetX")]
double ShadowOffsetX { get; set; }
Стоимость недвижимости
ShadowОфсет
Вертикальное расстояние от тени будет компенсировано. дефолт 0.
[DOMName("shadowOffsetY")]
double ShadowOffsetY { get; set; }
Стоимость недвижимости
StrokeStyle
Цвет или стиль для использования для линий вокруг форм. по умолчанию: (черный).
[DOMName("strokeStyle")]
object StrokeStyle { get; set; }
Стоимость недвижимости
Methods
AddHitRegion(Речник <string, string="">)
Добавьте пораженный регион к канонам.Это позволяет облегчить обнаружение ударов, позволяет маршрутизировать события к элементам DOM,и позволяет пользователям исследовать каналы, не видя их.
void AddHitRegion(Dictionary<string, string=""> options)
Parameters
options
Dictionary
• <
string
, string
>
Аргумент опций является факультативным.При предоставлении он является объектом, который может содержать свойства.
BeginPath()
Начинает новый путь, отключая список подпутей.Назовите этот метод, когда вы хотите создать новый путь.
[DOMName("beginPath")]
void BeginPath()
ClearHitRegions()
Удаляет все пораженные участки из канавы.
[DOMName("clearHitRegions")]
void ClearHitRegions()
ClearRect(двойной, двойной, двойной, двойной)
Составьте все пикселы в прямоугольном углу, определенном начальной точкой (x, y) и размером (широтой, высотой) до прозрачного черного, удаляя любое ранее вытянутое содержимое.
[DOMName("clearRect")]
void ClearRect(double x, double y, double w, double h)
Parameters
x
double
X-ось координаты для прямоугольной точки начала.
y
double
Y-ось координаты для прямоугольной точки начала.
w
double
Ширина прямоугольника.
h
double
Высота прямоугольника.
Clip()
Создает новый клип-регион, исчисляя пересечение текущего клип-региона и область, описанную маршрутом, используя правило не-нулевого числа.Открытые подпуты должны быть имплицитно закрыты при вычислении клипы, не влияя на реальные подпуты.Новый клип-регион заменяет текущий клип-регион.
[DOMName("clip")]
void Clip()
Clip(CanvasFillRule)
Создает новый клип-регион, исчисляя пересечение текущего клип-региона и область, описанную маршрутом, используя правило не-нулевого числа.Открытые подпуты должны быть имплицитно закрыты при вычислении клипы, не влияя на реальные подпуты.Новый клип-регион заменяет текущий клип-регион.
[DOMName("clip")]
void Clip(CanvasFillRule fillRule)
Parameters
fillRule
CanvasFillRule
Алгоритм, которым определяется, находится ли точка внутри или за пределами пути.
Clip(Path2D и CanvasFillRule)
Создает новый клип-регион, исчисляя пересечение текущего клип-региона и область, описанную маршрутом, используя правило не-нулевого числа.Открытые подпуты должны быть имплицитно закрыты при вычислении клипы, не влияя на реальные подпуты.Новый клип-регион заменяет текущий клип-регион.
[DOMName("clip")]
void Clip(Path2D path, CanvasFillRule fillRule)
Parameters
path
Path2D
Путь Path2D к клипу.
fillRule
CanvasFillRule
Алгоритм, с помощью которого определяется, находится ли точка внутри или за пределами пути.
CreateImageData(двойной, двойной)
Создает новый, белый объект ImageData с указанными размерами.Все пиксели в новом объекте являются прозрачными черными.
[DOMName("createImageData")]
IImageData CreateImageData(double sw, double sh)
Parameters
sw
double
Ширина, чтобы дать новый объект ImageData.
sh
double
Высота, чтобы дать новый объект ImageData.
Returns
Новый объект ImageData с указанной шириной и высотой.Новый объект наполнен прозрачными черными пикселями.
CreateImageData(IIMageДата)
Создает новый, белый объект ImageData с указанными размерами.Все пиксели в новом объекте являются прозрачными черными.
[DOMName("createImageData")]
IImageData CreateImageData(IImageData imagedata)
Parameters
imagedata
IImageData
Существующий объект ImageData, из которого копировать ширину и высоту.
Returns
Новый объект ImageData с указанной шириной и высотой.Новый объект наполнен прозрачными черными пикселями.
CreateLinearGradient(двойной, двойной, двойной, двойной)
Создает линейный градиент вдоль линии, предоставленной координатами, представленными параметрами.
[DOMName("createLinearGradient")]
ICanvasGradient CreateLinearGradient(double x0, double y0, double x1, double y1)
Parameters
x0
double
X-ось координаты начальной точки.
y0
double
Ось и координаты начальной точки.
x1
double
X-ось координаты конечной точки.
y1
double
Ось и координаты конечной точки.
Returns
Линейный CanvasGradient.
CreatePattern(HTMLImageElement, строк)
Создает шаблон с использованием указанного изображения ( CanvasImageSource).Он повторяет источник в направлениях, указанных аргументом повторения.
[DOMName("createPattern")]
ICanvasPattern CreatePattern(HTMLImageElement image, string repetition)
Parameters
image
HTMLImageElement
Элемент HTMLImage, который должен быть использован как изображение для повторения
repetition
string
Штрих, указывающий, как повторить изображение.
Returns
Необычный объект, описывающий образца.
CreatePattern(HTMLCanvasЕлемент, string)
Создает шаблон с использованием указанного изображения ( CanvasImageSource).Он повторяет источник в направлениях, указанных аргументом повторения.
[DOMName("createPattern")]
ICanvasPattern CreatePattern(HTMLCanvasElement image, string repetition)
Parameters
image
HTMLCanvasElement
HTMLCanvasЭлемент, который должен быть использован как изображение для повторения
repetition
string
Штрих, указывающий, как повторить изображение.
Returns
Необычный объект, описывающий образца.
CreateRadialGradient(двойной, двойной, двойной, двойной, двойной)
Создает радиальный градиент, даванный координатами двух кругов, представленных параметрами.
[DOMName("createRadialGradient")]
ICanvasGradient CreateRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
Parameters
x0
double
X-ось координаты стартового круга.
y0
double
Ось и координаты стартового круга
r0
double
радиус начального круга.
x1
double
X-ось координаты конечного круга.
y1
double
Ось и координаты конечного круга.
r1
double
радиус конечного круга.
Returns
Радиальный CanvasGradient начали с двух указанных кругов.
DrawFocusIfNeeded(Element)
Если данный элемент фокусируется, этот метод вытягивает фокусный кольцо вокруг текущего пути.
[DOMName("drawFocusIfNeeded")]
void DrawFocusIfNeeded(Element element)
Parameters
element
Element
Элемент, чтобы проверить, фокусируется ли он или нет.
DrawImage(HTMLImageElement, двойный, двойный)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double dx, double dy)
Parameters
image
HTMLImageElement
ХТМЛИМАГЕЛЕМЕНТ, чтобы привлечь в контекст.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
DrawImage(HTMLCanvasЭлемент, двойный)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double dx, double dy)
Parameters
image
HTMLCanvasElement
HTMLCanvasЭлемент для ввода в контекст.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
DrawImage(HTMLImageElement, двойный, двоевый, двухмерный)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double dx, double dy, double dw, double dh)
Parameters
image
HTMLImageElement
ХТМЛИМАГЕЛЕМЕНТ, чтобы привлечь в контекст.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dw
double
Ширина для чертежа изображения в целевой канаве. Это позволяет сканировать чертеж изображения. Если не указано, изображение не сканируется в ширину при чертеже.
dh
double
Высота для чертежа изображения в целевой полосе. Это позволяет скалировать чертеж изображения. Если не указано, изображение не скалируется в высоте при чертеже.
DrawImage(HTMLCanvasЕлементы, двойные, двоевые, дублированные)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh)
Parameters
image
HTMLCanvasElement
HTMLCanvasЭлемент для ввода в контекст.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dw
double
Ширина для чертежа изображения в целевой канаве. Это позволяет сканировать чертеж изображения. Если не указано, изображение не сканируется в ширину при чертеже.
dh
double
Высота для чертежа изображения в целевой полосе. Это позволяет скалировать чертеж изображения. Если не указано, изображение не скалируется в высоте при чертеже.
DrawImage(HTMLImageЕлементы, двойные, двоевые, двоичные, двухмерные)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
Parameters
image
HTMLImageElement
ХТМЛИМАГЕЛЕМЕНТ, чтобы привлечь в контекст.
sx
double
X-координаты верхнего левого угла подправого угла источника изображения для вывода в контекст назначения.
sy
double
Координат Y верхнего левого угла подправого угла источника изображения для вытягивания в контекст назначения.
sw
double
Если не указано, используется целый прямоугольник от координат, указанных ск и ск до нижнего правого угла изображения.
sh
double
Высота подправого угла источника изображения для вытягивания в контекст назначения.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dw
double
Ширина для чертежа изображения в целевой канаве. Это позволяет сканировать чертеж изображения. Если не указано, изображение не сканируется в ширину при чертеже.
dh
double
Высота для чертежа изображения в целевой полосе. Это позволяет скалировать чертеж изображения. Если не указано, изображение не скалируется в высоте при чертеже.
DrawImage(HTMLCanvasЕлементы, двойные, двоевые, двоичные, двух, двусторонние)
Нажмите указанное изображение.
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
Parameters
image
HTMLCanvasElement
HTMLCanvasЭлемент для ввода в контекст.
sx
double
X-координаты верхнего левого угла подправого угла источника изображения для вывода в контекст назначения.
sy
double
Координат Y верхнего левого угла подправого угла источника изображения для вытягивания в контекст назначения.
sw
double
Если не указано, используется целый прямоугольник от координат, указанных ск и ск до нижнего правого угла изображения.
sh
double
Высота подправого угла источника изображения для вытягивания в контекст назначения.
dx
double
X координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dy
double
Y координирует в целевой канаве, на которой поместить верхний левый угол источника изображения.
dw
double
Ширина для чертежа изображения в целевой канаве. Это позволяет сканировать чертеж изображения. Если не указано, изображение не сканируется в ширину при чертеже.
dh
double
Высота для чертежа изображения в целевой полосе. Это позволяет скалировать чертеж изображения. Если не указано, изображение не скалируется в высоте при чертеже.
Fill()
Заполняет подпуты с текущим стилем заполнения и алгоритмом CanvasFillRule.Nonzero.
[DOMName("fill")]
void Fill()
Fill(CanvasFillRule)
Заполняет подпути с текущим стилем заполнения.
[DOMName("fill")]
void Fill(CanvasFillRule fillRule)
Parameters
fillRule
CanvasFillRule
Алгоритм, с помощью которого определяется, находится ли точка внутри или за пределами пути.
Fill(Path2D)
Заполняет подпуты с текущим стилем заполнения и алгоритмом CanvasFillRule.Nonzero.
[DOMName("fill")]
void Fill(Path2D path)
Parameters
path
Path2D
Путь Path2D для заполнения.
Fill(Path2D и CanvasFillRule)
Заполняет подпути с текущим стилем заполнения.
[DOMName("fill")]
void Fill(Path2D path, CanvasFillRule fillRule)
Parameters
path
Path2D
Путь Path2D для заполнения.
fillRule
CanvasFillRule
Алгоритм, с помощью которого определяется, находится ли точка внутри или за пределами пути.
FillRect(двойной, двойной, двойной, двойной)
Притягивает заполненный прямоугольник в положении (x, y), размер которого определяется шириной и высотой.
[DOMName("fillRect")]
void FillRect(double x, double y, double w, double h)
Parameters
x
double
X-ось координаты для прямоугольной точки начала.
y
double
Y-ось координаты для прямоугольной точки начала.
w
double
Ширина прямоугольника.
h
double
Высота прямоугольника.
FillText(Двойная, двоеная и двойная)
Нажмите (выполняйте) данный текст в датом положении (x,y).
[DOMName("fillText")]
void FillText(string text, double x, double y)
Parameters
text
string
Текст для чертежа с использованием текущего шрифта, textAlign, textBaseline и направлений значений.
x
double
X-ось координаты для точки начала текста.
y
double
Y-ось координаты для точки начала текста.
FillText(Двойная, двоевая, двойная)
Нажмите (выполняйте) данный текст в датом положении (x,y).
[DOMName("fillText")]
void FillText(string text, double x, double y, double maxWidth)
Parameters
text
string
Текст для чертежа с использованием текущего шрифта, textAlign, textBaseline и направлений значений.
x
double
X-ось координаты для точки начала текста.
y
double
Y-ось координаты для точки начала текста.
maxWidth
double
Если указана широта, а строка рассчитана на более широкую, чем эта широта, шрифт регулируется для использования более горизонтально конденсированного шрифта (если один доступен или если разумно читаемый один может быть синтезирован, сканируя текущий шрифт горизонтально) или меньшего шрифта.
GetImageData(двойной, двойной, двойной, двойной)
Возвращает объект ImageData, представляющий основные пиксельные данные для области канала, обозначенного прямоуголью, которая начинается с (sx, sy) и имеет ширину sw и высоту sh.Данный метод не влияет на матрицу трансформации канавы.
[DOMName("getImageData")]
IImageData GetImageData(double sx, double sy, double sw, double sh)
Parameters
sx
double
X-координаты верхнего левого угла прямоугольника, из которого будет извлечена ImageData.
sy
double
Координат y верхнего левого угла прямоугольника, из которого будет извлечена ImageData.
sw
double
Ширина прямоугольника, из которого будет извлечен ImageData.
sh
double
Высота прямоугольника, из которого будет извлечен ImageData.
Returns
Объект ImageData, содержащий данные изображения для указанного прямоугольника канала.
IsPointInPath(двойной, двойной)
Отчеты о том, содержится ли указанная точка в текущем пути или нет.
[DOMName("isPointInPath")]
bool IsPointInPath(double x, double y)
Parameters
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся заполнив путь, в противном случае неверно.
IsPointInPath(двойный, двойной, CanvasFillRule)
Отчеты о том, содержится ли указанная точка в текущем пути или нет.
[DOMName("isPointInPath")]
bool IsPointInPath(double x, double y, CanvasFillRule fillRule)
Parameters
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
fillRule
CanvasFillRule
Алгоритм, с помощью которого определяется, находится ли точка внутри или за пределами пути.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся заполнив путь, в противном случае неверно.
IsPointInPath(Path2D, двойная, двойная)
Отчеты о том, содержится ли указанная точка в текущем пути или нет.
[DOMName("isPointInPath")]
bool IsPointInPath(Path2D path, double x, double y)
Parameters
path
Path2D
Путь Path2D для проверки.
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся заполнив путь, в противном случае неверно.
IsPointInPath(Path2D, двойная, двукратная, CanvasFillRule)
Отчеты о том, содержится ли указанная точка в текущем пути или нет.
[DOMName("isPointInPath")]
bool IsPointInPath(Path2D path, double x, double y, CanvasFillRule fillRule)
Parameters
path
Path2D
Путь Path2D для проверки.
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
fillRule
CanvasFillRule
Алгоритм, с помощью которого определяется, находится ли точка внутри или за пределами пути.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся заполнив путь, в противном случае неверно.
IsPointInStroke(двойной, двойной)
Отчеты о том, находится ли указанная точка внутри зоны, содержащейся в ударе трассы.
[DOMName("isPointInStroke")]
bool IsPointInStroke(double x, double y)
Parameters
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся в ударе пути, в противном случае неверно.
IsPointInStroke(Path2D, двойная, двойная)
Отчеты о том, находится ли указанная точка внутри зоны, содержащейся в ударе трассы.
bool IsPointInStroke(Path2D path, double x, double y)
Parameters
path
Path2D
Путь Path2D для проверки.
x
double
X-координаты точки для проверки.
y
double
Координат Y точки для проверки.
Returns
Возвращается верно, если точка находится внутри зоны, содержащейся в ударе пути, в противном случае неверно.
MeasureText(Стриг)
Возвращение объекта TextMetrics.
[DOMName("measureText")]
ITextMetrics MeasureText(string text)
Parameters
text
string
Текст для измерения.
Returns
Объект TextMetrics.
PutImageData(IImageData, двойный, двойный)
Рисуйте данные из данного объекта ImageData в битмапу.Если предоставляется грязный прямоугольник, изображаются только пиксели из этого прямоугольника.Данный метод не влияет на матрицу трансформации канавы.
[DOMName("putImageData")]
void PutImageData(IImageData imagedata, double dx, double dy)
Parameters
imagedata
IImageData
Объект ImageData, содержащий ряд пиксельных значений.
dx
double
Горизонтальное положение (х-координированное) на котором размещать данные изображения в канале назначения.
dy
double
Вертикальное положение (y-координированное), на котором можно разместить данные изображения в канале назначения.
PutImageData(IImageData, двойная, двоевая, двоякая, двухмерная)
Рисуйте данные из данного объекта ImageData в битмапу.Если предоставляется грязный прямоугольник, изображаются только пиксели из этого прямоугольника.Данный метод не влияет на матрицу трансформации канавы.
[DOMName("putImageData")]
void PutImageData(IImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight)
Parameters
imagedata
IImageData
Объект ImageData, содержащий ряд пиксельных значений.
dx
double
Горизонтальное положение (х-координированное) на котором размещать данные изображения в канале назначения.
dy
double
Вертикальное положение (y-координированное), на котором можно разместить данные изображения в канале назначения.
dirtyX
double
Горизонтальное положение (x-координат). координат x верхнего левого угла данных изображения. дефекты до 0.
dirtyY
double
Вертикальная позиция (y-координат). координат y верхнего левого угла данных изображения. дефекты до 0.
dirtyWidth
double
Ширина прямоугольника, которую нужно нарисовать. дефекты к ширине данных изображения.
dirtyHeight
double
Высота прямоугольника, чтобы быть окрашены. дефекты к высоте данных изображения.
RemoveHitRegion(Стриг)
Удаляет пораженный регион с указанным идентификатором с канала.
[DOMName("removeHitRegion")]
void RemoveHitRegion(string id)
Parameters
id
string
Коллекция представляет собой идентификатор региона, который должен быть удален.
ResetTransform()
Восстанавливает текущую трансформацию через матрицу идентичности.
[DOMName("resetTransform")]
void ResetTransform()
Restore()
Восстановите состояние стиля рисунка до последнего элемента на «стороннем стеке», сохранившемся с помощью Save().
[DOMName("restore")]
void Restore()
Rotate(Двойная)
Прибавляет ротацию к матрице трансформации.Уголный аргумент представляет угол ротации в виде часов и выражается в радианах.
[DOMName("rotate")]
void Rotate(double angle)
Parameters
angle
double
Представляет поворотный угол, выраженный в радианах.
Save()
Сберегает текущее состояние стиля рисунка с помощью стака, чтобы вы могли перевернуть любые изменения, которые вы сделаете с помощью восстановления().
[DOMName("save")]
void Save()
Scale(двойной, двойной)
Добавляет скалирующую трансформацию к единицам канавы по x горизонтально и по y вертикально.
[DOMName("scale")]
void Scale(double x, double y)
Parameters
x
double
Фактор скалирования в горизонтальном направлении.
y
double
Фактор скалирования в вертикальном направлении.
SetTransform(двойной, двойной, двойной, двойной, двойной)
Он восстанавливает текущую трансформацию в матрицу идентичности, а затем называет метод трансформации с теми же аргументами.
[DOMName("setTransform")]
void SetTransform(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Горизонтальное масштабирование.
b
double
Горизонтальное скенирование.
c
double
Вертикальное скенирование .
d
double
Вертикальное скалирование .
e
double
Горизонтальное движение.
f
double
Вертикальное движение .
Stroke()
Вспышки подходов с текущим стилем вспышки.
[DOMName("stroke")]
void Stroke()
Stroke(Path2D)
Вспышки подходов с текущим стилем вспышки.
[DOMName("stroke")]
void Stroke(Path2D path)
Parameters
path
Path2D
Путь Path2D к удару.
StrokeRect(двойной, двойной, двойной, двойной)
Рисуйте прямоугольник, который имеет точку начала на (x, y) и имеет ширину w и высоту h на канаве, используя текущий стиль удара.
[DOMName("strokeRect")]
void StrokeRect(double x, double y, double w, double h)
Parameters
x
double
X-ось координаты для прямоугольной точки начала.
y
double
Y-ось координаты для прямоугольной точки начала.
w
double
Ширина прямоугольника.
h
double
Высота прямоугольника.
StrokeText(Двойная, двоеная и двойная)
Нажмите (нажмите) данный текст в датом положении (x, y).
[DOMName("strokeText")]
void StrokeText(string text, double x, double y)
Parameters
text
string
Текст для чертежа с использованием текущего шрифта, textAlign, textBaseline и направлений значений.
x
double
X-ось координаты для точки начала текста.
y
double
Y-ось координаты для точки начала текста.
StrokeText(Двойная, двойная или двойной?)
Нажмите (нажмите) данный текст в датом положении (x, y).
[DOMName("strokeText")]
void StrokeText(string text, double x, double y, double? maxWidth)
Parameters
text
string
Текст для чертежа с использованием текущего шрифта, textAlign, textBaseline и направлений значений.
x
double
X-ось координаты для точки начала текста.
y
double
Y-ось координаты для точки начала текста.
maxWidth
double
?
Если указана широта, а строка рассчитана на более широкую, чем эта широта, шрифт регулируется для использования более горизонтально конденсированного шрифта (если один доступен или если разумно читаемый один может быть синтезирован, сканируя текущий шрифт горизонтально) или меньшего шрифта.
Transform(двойной, двойной, двойной, двойной, двойной)
Умножает текущую трансформационную матрицу с матрицей, описанной ее аргументами.
[DOMName("transform")]
void Transform(double a, double b, double c, double d, double e, double f)
Parameters
a
double
Горизонтальное масштабирование.
b
double
Горизонтальное скенирование.
c
double
Вертикальное скенирование .
d
double
Вертикальное скалирование .
e
double
Горизонтальное движение.
f
double
Вертикальное движение .
Translate(двойной, двойной)
Добавляет переводную трансформацию, перемещая кавас и его происхождение х горизонтально и y вертикально на сети.
[DOMName("translate")]
void Translate(double x, double y)
Parameters
x
double
Расстояние для перемещения в горизонтальном направлении.
y
double
Расстояние передвигается в вертикальном направлении.</string,></string,>