EmfPlusTextureBrushOptionalData

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType

public final class EmfPlusTextureBrushOptionalData extends EmfPlusStructureObjectType

EmfPlusTextureBrushOptionalData nesnesi, bir doku fırçası için isteğe bağlı verileri belirtir.

Not Bu nesnenin her alanı isteğe bağlıdır ve bir EmfPlusTextureBrushData nesnesinin OptionalData alanında bulunmayabilir (bölüm 2.2.2.45), BrushData bayraklarına (bölüm 2.1.2.1) bağlı olarak BrushDataFlags alanında ayarlanır. Tüm olası alan kombinasyonlarını temsil etmek pratik olmadığından, bu bölüm nesnedeki göreceli sıralarını belirtir. Uygulayıcı, belirli bir metafile kaydında hangi alanların gerçekten mevcut olduğunu belirlemek ve bireysel alanların verilerini ayrı ayrı ve uygun şekilde ayrıştırmaktan sorumludur.

Yapıcılar

YapıcıAçıklama
EmfPlusTextureBrushOptionalData()

Yöntemler

YöntemAçıklama
getTransformMatrix()Bir isteğe bağlı EmfPlusTransformMatrix nesnesi (bölüm 2.2.2.47) alır veya ayarlar; bu nesne doku fırçası için dünya uzayından aygıt uzayına dönüşümü belirtir.
setTransformMatrix(Matrix value)Bir isteğe bağlı EmfPlusTransformMatrix nesnesi (bölüm 2.2.2.47) alır veya ayarlar; bu nesne doku fırçası için dünya uzayından aygıt uzayına dönüşümü belirtir.
getImageObject()Bir isteğe bağlı EmfPlusImage nesnesi (bölüm 2.2.1.4) alır veya ayarlar; bu nesne fırça dokusunu belirtir.
setImageObject(EmfPlusImage value)Bir isteğe bağlı EmfPlusImage nesnesi (bölüm 2.2.1.4) alır veya ayarlar; bu nesne fırça dokusunu belirtir.

EmfPlusTextureBrushOptionalData()

public EmfPlusTextureBrushOptionalData()

getTransformMatrix()

public Matrix getTransformMatrix()

Bir isteğe bağlı EmfPlusTransformMatrix nesnesi (bölüm 2.2.2.47) alır veya ayarlar; bu nesne doku fırçası için dünya uzayından aygıt uzayına dönüşümü belirtir. Bu alan, EmfPlusTextureBrushData nesnesinin BrushDataFlags alanında BrushDataTransform bayrağı ayarlıysa VAR OLMALIDIR.

Returns: Matrix

setTransformMatrix(Matrix value)

public void setTransformMatrix(Matrix value)

Bir isteğe bağlı EmfPlusTransformMatrix nesnesi (bölüm 2.2.2.47) alır veya ayarlar; bu nesne doku fırçası için dünya uzayından aygıt uzayına dönüşümü belirtir. Bu alan, EmfPlusTextureBrushData nesnesinin BrushDataFlags alanında BrushDataTransform bayrağı ayarlıysa VAR OLMALIDIR.

Parameters:

ParametreTürAçıklama
valueMatrix

getImageObject()

public EmfPlusImage getImageObject()

Bir isteğe bağlı EmfPlusImage nesnesi (bölüm 2.2.1.4) alır veya ayarlar; bu nesne fırça dokusunu belirtir. Bu alan, bu doku fırçasını tanımlayan EmfPlusObject kaydının (bölüm 2.3.5.1) boyutu, EmfPlusTextureBrushData nesnesinin gerekli alanlarına ek olarak bir EmfPlusImage nesnesi ve isteğe bağlı bir EmfPlusTransformMatrix nesnesi barındıracak kadar büyükse VAR OLMALIDIR.

Returns: EmfPlusImage

setImageObject(EmfPlusImage value)

public void setImageObject(EmfPlusImage value)

Bir isteğe bağlı EmfPlusImage nesnesi (bölüm 2.2.1.4) alır veya ayarlar; bu nesne fırça dokusunu belirtir. Bu alan, bu doku fırçasını tanımlayan EmfPlusObject kaydının (bölüm 2.3.5.1) boyutu, EmfPlusTextureBrushData nesnesinin gerekli alanlarına ek olarak bir EmfPlusImage nesnesi ve isteğe bağlı bir EmfPlusTransformMatrix nesnesi barındıracak kadar büyükse VAR OLMALIDIR.

Parameters:

ParametreTürAçıklama
valueEmfPlusImage