Class EmfPlusSetTsClip
이름 공간 : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records 모임: Aspose.Imaging.dll (25.4.0)
EmfPlusSetTSClip 레코드는 터미널 서버의 그래픽 장치 맥락에서 클립 영역을 지정합니다.
public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusTerminalServerRecordType ← EmfPlusSetTsClip
상속 회원들
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
이 레코드의 데이터 압축 계획은 다음 알고리즘을 사용합니다.오른쪽은 단일 바이트 또는 2 바이트로 암호화됩니다.점이 단일 바이트로 암호화되면,바이트의 높은 비트 (0x80)는 설정되어야 하며, 값은 낮은 숫자에 의해 나타나는 서명된 숫자입니다.높은 비트가 설정되지 않으면, 값은 2 바이트로 암호화되며, 높은 순서 바이트가 있습니다.첫 번째 바이트의 낮은 7 비트에 암호화되고, 낮은 주문 바이트 값은 두 번째 바이트에 암호화됩니다.각 포인트는 현재 직선의 포인트와 현재 직선의 포인트 사이의 차이로 암호화됩니다.이전 직경 : 직경의 하단 지점은 하단 사이의 차이로 암호화됩니다.좌표 및 현재 직선의 상단 좌표.
Constructors
EmfPlusSetTsClip(EmfPlusRecord)
Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip 클래스의 새로운 예를 시작합니다.
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
그리고 출처입니다.
Properties
Compressed
이 Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSetTsClip이 압축되는지 여부를 나타내는 값을 얻습니다.이 비트는 직경 데이터의 형식을 직경 필드에 지정합니다.직경은 4 바이트로 정의되며, 명확한 경우 각 직경은 8 바이트로 정의됩니다.
public bool Compressed { get; }
부동산 가치
NumRects
숫자가 올바른 숫자입니다.이 필드는 직경 필드에서 정의되는 직경의 수를 지정합니다.
public short NumRects { get; }
부동산 가치
Rects
클립 영역을 정의하는 NumRects 직경의 일련을 얻거나 설정합니다.이 데이터는 깃발 필드의 C 비트에 의해 결정됩니다.
public Rectangle[] Rects { get; set; }
부동산 가치
Rectangle [ ] [ [ ]