Class TransformBrush
이름 공간 : Aspose.Imaging.Brushes 모임: Aspose.Imaging.dll (25.4.0)
변환 능력을 가진 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.Brushes.TransformBrush에 대한 지역 지질 변환을 정의하는 Aspose.Imaging.Matrix 복사본을 얻거나 설정합니다.
public Matrix Transform { get; set; }
부동산 가치
WrapMode
이 Aspose.Imaging.Brushes.TransformBrush에 대한 포장 모드를 나타내는 Aspose.Imaging.WrapMode 목록을 얻거나 설정합니다.
public WrapMode WrapMode { get; set; }
부동산 가치
Methods
MultiplyTransform(Matrix)
이 Aspose.Imaging.Matrix의 현지 지질 변환을 나타내는 Aspose.Imaging.Matrix를 지정된 Aspose.Imaging.Matrix에 의해 분산하여 지정된 Aspose.Imaging.Matrix.
public void MultiplyTransform(Matrix matrix)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix는 지질적 변환을 번식시키는 방법입니다.
MultiplyTransform(매트릭스, 매트릭스)
이 Aspose.Imaging.Brushes.LinearGradientBrush의 현지 지질 변환을 나타내는 Aspose.Imaging.Matrix를 지정된 Aspose.Imaging.Matrix에 의해 나타냅니다.
public void MultiplyTransform(Matrix matrix, MatrixOrder order)
Parameters
matrix
Matrix
Aspose.Imaging.Matrix는 지질적 변환을 번식시키는 방법입니다.
order
MatrixOrder
Aspose.Imaging.MatrixOrder는 두 개의 매트릭스를 번식시키는 목적을 지정합니다.
ResetTransform()
Aspose.Imaging.Brushes.TransformBrush.재산을 정체성으로 변환합니다.
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
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
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)