Class TransformBrush
ชื่อพื้นที่: Aspose.Imaging.Brushes การประกอบ: Aspose.Imaging.dll (25.4.0)
A Aspose.Imaging.Brush ด้วยความสามารถในการแปลง
[JsonObject(MemberSerialization.OptIn)]
public abstract class TransformBrush : Brush, IDisposable
Inheritance
object ← DisposableObject ← Brush ← TransformBrush
Derived
LinearGradientBrushBase , PathGradientBrushBase , TextureBrush
Implements
อนุญาโตตุลาการ
Brush.DeepClone() , Brush.Equals(object) , Brush.GetHashCode() , Brush.Equals(Brush) , Brush.Opacity , DisposableObject.Dispose() , DisposableObject.ReleaseManagedResources() , DisposableObject.ReleaseUnmanagedResources() , DisposableObject.VerifyNotDisposed() , DisposableObject.Disposed , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TransformBrush()
protected TransformBrush()
Properties
IsTransformChanged
ได้รับค่าที่แสดงให้เห็นว่าการเปลี่ยนแปลงได้มีการเปลี่ยนแปลงใด ๆ ตัวอย่างเช่นการตั้งค่าแม่เหล็กการเปลี่ยนแปลงหรือการเรียกร้องใด ๆ ของวิธีการที่เปลี่ยนเส้นด้ายการแปลง คุณสมบัติจะนํามาใช้สําหรับการเข้ากันได้ด้านหลังกับ GDI +
public bool IsTransformChanged { get; }
คุณสมบัติมูลค่า
Transform
ได้รับหรือตั้งค่าสําเนา Aspose.Imaging.Matrix ซึ่งกําหนดการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นสําหรับ Aspose.Imaging.Brushes.TransformBrush
public Matrix Transform { get; set; }
คุณสมบัติมูลค่า
WrapMode
ได้รับหรือตั้งค่ารายชื่อ Aspose.Imaging.WrapMode ซึ่งแสดงให้เห็นถึงโหมดวาดสําหรับ Aspose.Imaging.Brushes.TransformBrush นี้
public WrapMode WrapMode { get; set; }
คุณสมบัติมูลค่า
Methods
MultiplyTransform(Matrix)
มัลติฟังก์ชัน Aspose.Imaging.Matrix ซึ่งแสดงให้เห็นถึงการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นของ Aspose.Imaging.Brushes.LinearGradientBrush โดย Aspose.Imaging.Matrix ที่ระบุโดยการกําหนด Aspose.Imaging.Matrix ที่ระบุไว้
public void MultiplyTransform(Matrix matrix)
Parameters
matrix
Matrix
The Aspose.Imaging.Matrix โดยที่ที่จะเพิ่มขึ้นการเปลี่ยนแปลงทางภูมิศาสตร์
MultiplyTransform(Matrix และ MatrixOrder)
มัลติฟิลด์ Aspose.Imaging.Matrix ซึ่งแสดงให้เห็นถึงการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นของ Aspose.Imaging.Brushes.LinearGradientBrush โดย Aspose.Imaging.Matrix ที่ระบุไว้ในคําสั่งที่ระบุไว้
public void MultiplyTransform(Matrix matrix, MatrixOrder order)
Parameters
matrix
Matrix
The Aspose.Imaging.Matrix โดยที่ที่จะเพิ่มขึ้นการเปลี่ยนแปลงทางภูมิศาสตร์
order
MatrixOrder
A Aspose.Imaging.MatrixOrder ซึ่งระบุในวัตถุประสงค์ที่จะ multiply ทั้งสอง matrices.
ResetTransform()
รีไซเคิล Aspose.Imaging.Brushes.TransformBrush.Transform property to identity
public void ResetTransform()
RotateTransform(เฟอร์รี่)
การหมุนการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นตามปริมาณที่ระบุ วิธีการนี้กําหนดการหมุนไปสู่การเปลี่ยนแปลง
public void RotateTransform(float angle)
Parameters
angle
float
มุมของหมุน
RotateTransform(ตลับลูกปืน, MatrixOrder)
การหมุนการเปลี่ยนแปลงทางภูมิศาสตร์ท้องถิ่นตามปริมาณที่ระบุในคําสั่งที่ระบุ
public void RotateTransform(float angle, MatrixOrder order)
Parameters
angle
float
มุมของหมุน
order
MatrixOrder
A Aspose.Imaging.MatrixOrder ซึ่งระบุว่าจะขยายหรือขยายเส้นด้ายหมุน
ScaleTransform(เฟอร์รี่, เฟอร์รี่)
การสแกนการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นตามปริมาณที่ระบุ วิธีการนี้จะยึดมิตริกสแกนไปสู่การเปลี่ยนแปลง
public void ScaleTransform(float sx, float sy)
Parameters
sx
float
ปริมาณที่ต้องสแกนการแปลงในทิศทาง x-axis
sy
float
หมายถึงปริมาณที่ต้องสแกนการเปลี่ยนแปลงในทิศทาง y-axis
ScaleTransform(เฟอร์รี่, เฟอร์รี่, MatrixOrder)
ระดับการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นตามจํานวนที่ระบุในคําสั่งที่ระบุ
public void ScaleTransform(float sx, float sy, MatrixOrder order)
Parameters
sx
float
ปริมาณที่ต้องสแกนการแปลงในทิศทาง x-axis
sy
float
หมายถึงปริมาณที่ต้องสแกนการเปลี่ยนแปลงในทิศทาง y-axis
order
MatrixOrder
A Aspose.Imaging.MatrixOrder ซึ่งระบุว่าจะขยายหรือขยายเส้นด้ายการสแกน
TranslateTransform(เฟอร์รี่, เฟอร์รี่)
แปลงการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นตามขนาดที่ระบุ วิธีการนี้กําหนดการแปลไปสู่การเปลี่ยนแปลง
public void TranslateTransform(float dx, float dy)
Parameters
dx
float
หมายเลขค่าของการแปลใน x
dy
float
ประโยชน์ของการแปลใน Y
TranslateTransform(เฟอร์รี่, เฟอร์รี่, MatrixOrder)
แปลงการเปลี่ยนแปลงทางภูมิศาสตร์ในท้องถิ่นตามขนาดที่ระบุในคําสั่งที่ระบุ
public void TranslateTransform(float dx, float dy, MatrixOrder order)
Parameters
dx
float
หมายเลขค่าของการแปลใน x
dy
float
ประโยชน์ของการแปลใน Y
order
MatrixOrder
คําสั่ง (prepend หรือ append) ที่จะใช้การแปล