Interface IMatrix

Interface IMatrix

ชื่อพื้นที่: Aspose.Html.Drawing การประกอบ: Aspose.HTML.dll (25.4.0)

แสดงให้เห็นถึง matrice ที่ใช้สําหรับการแปลง

[ComVisible(true)]
public interface IMatrix

Properties

IsIdentity

ได้รับค่าที่แสดงให้เห็นว่า matrix นี้เป็น matrix identity

bool IsIdentity { get; }

คุณสมบัติมูลค่า

bool

IsInvertible

ได้รับค่าแสดงให้เห็นว่า matrix นี้เป็น invertible หรือไม่

bool IsInvertible { get; }

คุณสมบัติมูลค่า

bool

M11

รับหรือตั้งค่าในแถวแรกและคอลัมน์แรกของเมทริกซ์

float M11 { get; set; }

คุณสมบัติมูลค่า

float

M12

รับหรือตั้งค่าในแถวแรกและแถวที่สองของแม่พิมพ์

float M12 { get; set; }

คุณสมบัติมูลค่า

float

M21

รับหรือตั้งค่าในแถวที่สองและคอลัมน์แรกของเมทริกซ์

float M21 { get; set; }

คุณสมบัติมูลค่า

float

M22

รับหรือตั้งค่าในแถวที่สองและแถวที่สองของแม่พิมพ์

float M22 { get; set; }

คุณสมบัติมูลค่า

float

M31

รับหรือตั้งค่าในแถวที่สามและคอลัมน์แรกของเมทริกซ์

float M31 { get; set; }

คุณสมบัติมูลค่า

float

M32

รับหรือตั้งค่าในแถวที่สามและคอลัมน์ที่สองของเมทริกซ์

float M32 { get; set; }

คุณสมบัติมูลค่า

float

Methods

Clone()

สร้างสําเนาของ matrix นี้

IMatrix Clone()

Returns

IMatrix

ตัวอย่างใหม่ของ Aspose.Html.Drawing.IMatrix ซึ่งเป็นสําเนาของ matrix นี้

GetElements()

รับองค์ประกอบของเมตริกซ์เป็นชุด

float[] GetElements()

Returns

float [ ]

องค์ประกอบของแม่เหล็ก

Invert()

แปลง matrix นี้

void Invert()

Multiply(IMatrix, WebMatrixOrder)

multiplies matrix นี้ด้วย matrix อื่นในคําสั่งที่ระบุ

void Multiply(IMatrix matrix, WebMatrixOrder order)

Parameters

matrix IMatrix

Matrix เพื่อเพิ่มขึ้นโดย

order WebMatrixOrder

คําสั่งที่การเพิ่มขึ้นจะใช้

Multiply(อมตริกซ์)

multiplies นี้ matrix โดย matrix อื่น ๆ

void Multiply(IMatrix matrix)

Parameters

matrix IMatrix

Matrix เพื่อเพิ่มขึ้นโดย

Reset()

รีไซเคิล matrix ไปยัง matrix identity

void Reset()

Rotate(บลอนด์, WebMatrixOrder)

รูตารีโดยมุมที่ระบุในคําสั่งที่ระบุ

void Rotate(float angle, WebMatrixOrder order)

Parameters

angle float

มุมหมุนในระดับ

order WebMatrixOrder

คําสั่งที่การหมุนจะใช้

Rotate(เฟอร์รี่)

รูตารีโดยมุมที่ระบุ

void Rotate(float angle)

Parameters

angle float

มุมหมุนในระดับ

RotateAt(บลอนด์, PointF, WebMatrixOrder)

วงกลมโดยมุมที่ระบุรอบจุดที่ระบุในคําสั่งที่ระบุ

void RotateAt(float angle, PointF point, WebMatrixOrder order)

Parameters

angle float

มุมหมุนในระดับ

point PointF

จุดที่จะหมุนรอบ ๆ

order WebMatrixOrder

คําสั่งที่การหมุนจะใช้

RotateAt(เฟอร์รี่, PointF)

รูตารีโดยมุมที่ระบุรอบจุดที่ระบุ

void RotateAt(float angle, PointF point)

Parameters

angle float

มุมหมุนในระดับ

point PointF

จุดที่จะหมุนรอบ ๆ

Scale(บลอนด์, บลอนด์, WebMatrixOrder)

การสแกนของแม่เหล็กโดยปัจจัยสแกนที่ระบุในคําสั่งที่ระบุ

void Scale(float scaleX, float scaleY, WebMatrixOrder order)

Parameters

scaleX float

ตัวปัจจัยสกรูอยู่ทาง x-axis

scaleY float

ตัวปัจจัยสกรูตาม y-axis

order WebMatrixOrder

คําสั่งที่การสแกนจะใช้

Scale(เฟอร์รี่, เฟอร์รี่)

การสแกนของแม่เหล็กโดยปัจจัยสแกนที่ระบุอย่างสม่ําเสมอ

void Scale(float scaleX, float scaleY)

Parameters

scaleX float

ปัจจัยสกรูแบบสม่ําเสมอ

scaleY float

ปัจจัยสกรูแบบสม่ําเสมอ

Skew(เฟอร์รี่, เฟอร์รี่)

ใช้การแปลงสกปรกกับแม่เหล็ก

void Skew(float skewX, float skewY)

Parameters

skewX float

มุมที่ให้สกรูในทิศทาง x-axis

skewY float

มุมที่จะสกปรกในทิศทาง y-axis

TransformPoint(จุดหมายเลข)

แปลงจุดที่ระบุโดยใช้ matrix นี้

PointF TransformPoint(PointF point)

Parameters

point PointF

จุดที่จะแปลง

Returns

PointF

จุดที่เปลี่ยนแปลง

TransformPoints(จุดหมายเลข[])

แปลงช่วงของจุดโดยใช้ matrix นี้

void TransformPoints(PointF[] points)

Parameters

points PointF [ ]

ช่วงของจุดที่จะเปลี่ยนแปลง

TransformRectangle(คู่มือ)

แปลงมุมตรงที่ระบุโดยใช้ matrix นี้

RectangleF TransformRectangle(RectangleF rect)

Parameters

rect RectangleF

ตุ๊กตาเพื่อแปลง

Returns

RectangleF

การแปลงแนวตั้ง

Translate(บลอนด์, บลอนด์, WebMatrixOrder)

อัตราการแปลของแม่พิมพ์ตามค่า offset ที่ระบุไว้ในคําสั่ง

void Translate(float offsetX, float offsetY, WebMatrixOrder order)

Parameters

offsetX float

หมายเลขค่า offset ในช่วง x-axis

offsetY float

หมายเลขค่าลดลงไปตาม Y-axis

order WebMatrixOrder

คําสั่งที่การแปลจะใช้

Translate(เฟอร์รี่, เฟอร์รี่)

อัตราการแปลของแม่พิมพ์ตามค่า offset ที่ระบุ

void Translate(float offsetX, float offsetY)

Parameters

offsetX float

หมายเลขค่า offset ในช่วง x-axis

offsetY float

หมายเลขค่าลดลงไปตาม Y-axis

 แบบไทย