Class GifGraphicsControlBlock
이름 공간 : Aspose.Imaging.FileFormats.Gif.Blocks 모임: Aspose.Imaging.dll (25.4.0)
GIF 그래픽 컨트롤 블록
[JsonObject(MemberSerialization.OptIn)]
public class GifGraphicsControlBlock : GifBlock, IGifBlock
Inheritance
object ← GifBlock ← GifGraphicsControlBlock
Implements
상속 회원들
GifBlock.ExtensionIntroducer , GifBlock.Save(Stream) , GifBlock.IsChanged , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
GifGraphicsControlBlock()
Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock 클래스의 새로운 예를 시작합니다.
public GifGraphicsControlBlock()
GifGraphicsControlBlock(비트, 비트, 비트)
Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock 클래스의 새로운 예를 시작합니다.
public GifGraphicsControlBlock(byte flags, ushort delayTime, byte transparentColorIndex)
Parameters
flags
byte
그 깃발들
delayTime
ushort
지연 시간은 1/100 초로 표현됩니다.
transparentColorIndex
byte
투명한 색상 인덱스
GifGraphicsControlBlock(ushort, bool, byte, bool, 배포 방법)
Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock 클래스의 새로운 예를 시작합니다.
public GifGraphicsControlBlock(ushort delayTime, bool hasTransparentColor, byte transparentColorIndex, bool requiresUserInput, DisposalMethod disposalMethod)
Parameters
delayTime
ushort
지연 시간은 1/100 초로 표현됩니다.
hasTransparentColor
bool
‘진실’으로 설정하면 transparentColorIndex’가 유효합니다.
transparentColorIndex
byte
투명한 색상 인덱스
requiresUserInput
bool
‘진실’으로 설정하면 사용자 입력이 예상됩니다.
disposalMethod
DisposalMethod
배치 방법에 대하여.
Fields
BlockHeaderSize
블록 헤더 크기를 지정합니다.
public const int BlockHeaderSize = 8
필드 가치
ExtensionLabel
확장 라벨
public const byte ExtensionLabel = 249
필드 가치
SubBlockSize
하위 블록 크기를 얻습니다.
public const byte SubBlockSize = 4
필드 가치
Properties
DelayTime
1/100 초에 표현된 프레임 지연 시간을 얻거나 설정합니다.
public ushort DelayTime { get; set; }
부동산 가치
DisposalMethod
배제 방법을 얻거나 설정합니다.
public DisposalMethod DisposalMethod { get; set; }
부동산 가치
Flags
깃발을 던지거나 깃발을 던진다.
public byte Flags { get; set; }
부동산 가치
HasTransparentColor
그래픽 컨트롤 블록이 투명한 색상이 있는지 여부를 나타내는 값을 얻거나 설정합니다.
public bool HasTransparentColor { get; set; }
부동산 가치
TransparentColorIndex
가져오거나 투명한 색상 지수를 설정합니다.
public byte TransparentColorIndex { get; set; }
부동산 가치
UserInputExpected
사용자 입력이 예상되는지 여부를 나타내는 값을 얻거나 설정합니다.
public bool UserInputExpected { get; set; }
부동산 가치
Methods
CreateFlags(bool, bool, 방출 방법)
깃발을 만들어 낸다.
public static byte CreateFlags(bool hasTransparentColor, bool requiresUserInput, DisposalMethod disposalMethod)
Parameters
hasTransparentColor
bool
‘진실’을 설정하면 Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock에는 유효한 투명한 색상 인덱스가 있습니다.
requiresUserInput
bool
‘진실’으로 설정하면 사용자 입력이 예상됩니다.
disposalMethod
DisposalMethod
배치 방법에 대하여.
Returns
생성된 깃발
Save(Stream)
지정된 흐름으로 블록을 저장합니다.
public override void Save(Stream stream)
Parameters
stream
Stream
데이터를 저장하기위한 스트림.