Class TiffSRational
Tên không gian: Aspose.Imaging.FileFormats.Tiff Tổng hợp: Aspose.Imaging.dll (25.4.0)
Loại tiff rational
[JsonObject(MemberSerialization.OptIn)]
public class TiffSRational
Inheritance
Thành viên thừa kế
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
TiffNhân()
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational()
TiffNhân(int)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffSRational.
public TiffSRational(int value)
Parameters
value
int
Giá trị .
TiffNhân(int, int)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffSRational.
[JsonConstructor]
public TiffSRational(int nominator, int denominator)
Parameters
nominator
int
người đề cử.
denominator
int
tên gọi .
Fields
Epsilon
Epsilon cho tính toán fraction
public const double Epsilon = 1E-06
Giá trị Field
Properties
Denominator
Nhận tên gọi.
public int Denominator { get; }
Giá trị bất động sản
Nominator
nhận được người đề cử.
public int Nominator { get; }
Giá trị bất động sản
Value
Nhận được giá trị float.
public float Value { get; }
Giá trị bất động sản
giá trị
Nhận được giá trị kép.
public double ValueD { get; }
Giá trị bất động sản
Methods
ApproximateFraction(đôi, double)
Khoảng cách giá trị được cung cấp cho một phần.
public static TiffSRational ApproximateFraction(double value, double epsilon)
Parameters
value
double
Giá trị .
epsilon
double
sai lầm được phép.
Returns
Một con số hợp lý có lỗi ít hơn epsilon'.
ApproximateFraction(đôi)
Khoảng cách giá trị được cung cấp cho một phần.
public static TiffSRational ApproximateFraction(double value)
Parameters
value
double
Giá trị .
Returns
Một số hợp lý có lỗi ít hơn Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
ApproximateFraction(Float, đôi)
Khoảng cách giá trị được cung cấp cho một phần.
public static TiffSRational ApproximateFraction(float value, double epsilon)
Parameters
value
float
Giá trị .
epsilon
double
sai lầm được phép.
Returns
Một con số hợp lý có lỗi ít hơn epsilon'.
ApproximateFraction(Sông)
Khoảng cách giá trị được cung cấp cho một phần.
public static TiffSRational ApproximateFraction(float value)
Parameters
value
float
Giá trị .
Returns
Một số hợp lý có lỗi ít hơn Aspose.Imaging.FileFormats.Tiff. TiffSRational.Epsilon.
Equals(đối tượng)
Nó xác định xem System.Object được chỉ định có tương đương với trường hợp này hay không.
public override bool Equals(object obj)
Parameters
obj
object
Hệ thống.Object để so sánh với trường hợp này.
Returns
’truyền’ nếu System.Object được chỉ định là tương đương với trường hợp này; nếu không, ’lầm'.
GetHashCode()
Quay lại một mã hash cho trường hợp này.
public override int GetHashCode()
Returns
Một mã hash cho ví dụ này, phù hợp để sử dụng trong các thuật toán hashing và cấu trúc dữ liệu như một bảng hash.
ToString()
Trở lại một System.String đại diện cho trường hợp này.
public override string ToString()
Returns
Một hệ thống.String đại diện cho trường hợp này.