Enum CompositeOperator
Nazwa przestrzeń: Aspose.Svg.Builder Zgromadzenie: Aspose.SVG.dll (25.5.0)
Określa typ operacji kompozytowych, które mają być stosowane w operacjach SVG.
[ComVisible(true)]
public enum CompositeOperator
Fields
Arithmetic = 5
Umożliwia wykonywanie indywidualnej kompozycji arytmetycznej.
Operator “arytmetyczny” umożliwia dostosowane efekty kompozytowe za pomocą wyrazów arytmicznych. zapewnia to większą kontrolę nad tym, w jaki sposób połączone są grafiki źródłowe i docelowe.
Atop = 3
Wyświetla grafikę źródłową na górze grafiki docelowej.
Operator “atop” wyświetla grafikę źródłową na szczycie miejsca docelowego, ale tylko w obszarach, w których miejsce odcelowe istnieje.
In = 1
Wyświetla grafikę źródłową, w której przepływa grafika docelowa.
Operator “w” pokazuje źródło tylko tam, gdzie przepływa przez cel. Nieprzerwane części źródła są przejrzyste.
Out = 2
Wyświetla grafikę źródłową, gdzie nie przekracza przeznaczenia.
Operator ‘out’ wyświetla grafikę źródłową tylko wtedy, gdy nie przekracza przeznaczenia.
Over = 0
Umieścić grafikę źródłową nad grafiką docelową.
Operator “nad” wyciąga źródło na szczycie przeznaczenia. Jest to domyślna operacja kompozytowa i jest używany, gdy żaden inny operator nie jest określony.
Xor = 4
Wyświetla grafikę źródłową, gdzie nie przekracza przeznaczenia i odwrotnie.
Operator “xor” wyświetla grafikę źródłową, w której nie przekracza miejsca docelowego i miejsca przeznaczenia.
Remarks
Operacje kompozycyjne w SVG określają, w jaki sposób dwa elementy graficzne są połączone w jeden obraz. Każdy operator definiuje odrębną metodę mieszania lub połączenia tych elementów.