Class TiffRational
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 TiffRational
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
TiffRational()
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational()
TiffRational(UINT)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffRational.
public TiffRational(uint value)
Parameters
value
uint
Giá trị của ứng cử viên.
Remarks
Người đề cử sẽ được sử dụng như giá trị được chỉ định và người đề cử sẽ bằng 1.
TiffRational(Lời bài hát: Uint)
Bắt đầu một trường hợp mới của lớp Aspose.Imaging.FileFormats.Tiff. TiffRational.
[JsonConstructor]
public TiffRational(uint nominator, uint denominator)
Parameters
nominator
uint
người đề cử.
denominator
uint
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 uint Denominator { get; }
Giá trị bất động sản
Nominator
nhận được người đề cử.
public uint 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 TiffRational 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 TiffRational ApproximateFraction(double value)
Parameters
value
double
Giá trị .
Returns
Một con số hợp lý có lỗi ít hơn Aspose.Imaging.FileFormats.Tiff. TiffRational.Epsilon.
ApproximateFraction(Float, đôi)
Khoảng cách giá trị được cung cấp cho một phần.
public static TiffRational 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 TiffRational ApproximateFraction(float value)
Parameters
value
float
Giá trị .
Returns
Một con số hợp lý có lỗi ít hơn Aspose.Imaging.FileFormats.Tiff. TiffRational.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()
Chuyển sang string.
public override string ToString()
Returns
Một hệ thống.String đại diện cho trường hợp này.