Class GifGraphicsControlBlock

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

IGifBlock

Κληρονομημένα μέλη

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(Μπάτ, Μπάτ, Μπάτ, Μπάτ, Μπάτ)

Αρχίζει μια νέα περίπτωση της κατηγορίας 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

Αξία πεδίου

int

ExtensionLabel

Ετικέτα επέκτασης.

public const byte ExtensionLabel = 249

Αξία πεδίου

byte

SubBlockSize

Πάρτε το μέγεθος του υπο-μπλοκ.

public const byte SubBlockSize = 4

Αξία πεδίου

byte

Properties

DelayTime

Αποκτά ή ρυθμίζει τον χρόνο καθυστέρησης του πλαισίου που εκφράζεται σε 1/100 δευτερόλεπτα.

public ushort DelayTime { get; set; }

Αξία ιδιοκτησίας

ushort

DisposalMethod

Αποκτά ή καθορίζει τη μέθοδο διάθεσης.

public DisposalMethod DisposalMethod { get; set; }

Αξία ιδιοκτησίας

DisposalMethod

Flags

Να πάρει ή να βάλει τις σημαίες.

public byte Flags { get; set; }

Αξία ιδιοκτησίας

byte

HasTransparentColor

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν το μπλοκ ελέγχου γραφικών έχει διαφανή χρώμα.

public bool HasTransparentColor { get; set; }

Αξία ιδιοκτησίας

bool

TransparentColorIndex

Αποκτά ή τοποθετεί τον διαφανή δείκτη χρωμάτων.

public byte TransparentColorIndex { get; set; }

Αξία ιδιοκτησίας

byte

UserInputExpected

Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν η εισαγωγή του χρήστη αναμένεται.

public bool UserInputExpected { get; set; }

Αξία ιδιοκτησίας

bool

Methods

CreateFlags(Μπόλ, Μπόλ, Μπόλ, Μπόλ)

Δημιουργεί τις σημαίες.

public static byte CreateFlags(bool hasTransparentColor, bool requiresUserInput, DisposalMethod disposalMethod)

Parameters

hasTransparentColor bool

Εάν έχετε ρυθμίσει για να ‘πραγματικά’ το Aspose.Imaging.FileFormats.Gif.Blocks.GifGraphicsControlBlock έχει έγκυρο διαφανές δείκτη χρωμάτων.

requiresUserInput bool

Εάν ρυθμιστεί στο “πραγματικό” αναμένεται η εισαγωγή του χρήστη.

disposalMethod DisposalMethod

Η μέθοδος διάθεσης.

Returns

byte

Οι δημιουργημένες σημαίες.

Save(Stream)

Αποθηκεύει το μπλοκ στην καθορισμένη ροή.

public override void Save(Stream stream)

Parameters

stream Stream

Η ροή για να αποθηκεύσετε τα δεδομένα.

 Ελληνικά