XpsCanvas
Inheritance: java.lang.Object, com.aspose.xps.XpsObject, com.aspose.xps.XpsElement, com.aspose.xps.XpsHyperlinkElement, com.aspose.xps.XpsContentElement
public final class XpsCanvas extends XpsContentElement
Canvas öğesi özelliklerini kapsayan sınıf. Bu öğe öğeleri bir araya gruplar. Örneğin, Glyphs ve Path öğeleri bir canvas içinde bir birim (bir hiperlink hedefi) olarak tanımlanabilmesi veya her alt ve üst öğeye birleşik bir özellik değeri uygulanabilmesi için gruplanabilir.
Yöntemler
| Yöntem | Açıklama |
|---|---|
| Bu canvas’ın alt öğe listesine bir öğe ekler. | |
| Bu tuvalin alt öğe listesine index konumunda bir öğe ekler. | |
| addCanvas() | Bu canvas’ın alt öğe listesine yeni bir canvas ekler. |
| addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Bu canvas’ın alt öğe listesine yeni glyph’ler ekler. |
| addPath(XpsPathGeometry data) | Bu canvas’ın alt öğe listesine yeni bir path ekler. |
| deepClone() | Bu canvas’ı klonlar. |
| equals(Object arg0) | |
| get(int i) | Öğenin çocuklarına indeks i ile erişim sağlar. |
| getClass() | |
| getClip() | Öğenin render edilen bölgesini sınırlayan yol geometrisini döndürür. |
| getEdgeMode() | Tuval içindeki yolların kenarlarının nasıl işleneceğini kontrol eden değeri döndürür. |
| getHyperlinkTarget() | Köprü hedef nesnesini döndürür. |
| getOpacity() | Öğenin tekdüze şeffaflığını tanımlayan değeri döndürür. |
| getOpacityMask() | Opacity özniteliği gibi öğeye uygulanan, ancak öğenin farklı bölgeleri için farklı alfa değerlerine izin veren alfa değer maskesini belirten fırçayı döndürür. |
| getRenderTransform() | Öğenin ve tüm alt öğelerin (varsa) tüm öznitelikleri için yeni bir koordinat çerçevesi oluşturan afin dönüşüm matrisini döndürür. |
| hashCode() | |
| insertCanvas(int index) | Bu tuvalin alt öğe listesine index konumunda yeni bir tuval ekler. |
| insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString) | Bu tuvalin alt öğe listesine index konumunda yeni glifler ekler. |
| insertPath(int index, XpsPathGeometry data) | Bu tuvalin alt öğe listesine index konumunda yeni bir yol ekler. |
| iterator() | Iterable arayüzünün uygulanması. |
| notify() | |
| notifyAll() | |
| setClip(XpsPathGeometry value) | Elemanın işlenen bölgesini sınırlayan yol geometrisini ayarlar. |
| setEdgeMode(XpsEdgeMode value) | Tuval içindeki yolların kenarlarının nasıl işleneceğini kontrol eden değeri ayarlar. |
| setHyperlinkTarget(XpsHyperlinkTarget value) | Bağlantı hedef nesnesini ayarlar. |
| setOpacity(float value) | Elemanın tekdüze şeffaflığını tanımlayan değeri ayarlar. |
| setOpacityMask(XpsBrush value) | Elemanın Opaklık özelliğiyle aynı şekilde uygulanan, ancak elemanın farklı alanları için farklı alfa değerlerine izin veren alfa değer maskesini belirten fırçayı ayarlar. |
| setRenderTransform(XpsMatrix value) | Elemanın tüm öznitelikleri ve varsa tüm alt öğeler için yeni bir koordinat çerçevesi oluşturan afin dönüşüm matrisini ayarlar. |
| size() | Alt öğelerin sayısını döndürür. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
add(T element)
public T <T>add(T element)
Bu canvas’ın alt öğe listesine bir öğe ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| öğe | T | Eklenecek öğe. |
Returns: T - Eklenen öğe.
insert(int index, T element)
public T <T>insert(int index, T element)
Bu tuvalin alt öğe listesine index konumunda bir öğe ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Bir öğenin eklenmesi gereken konum. |
| öğe | T | Eklenecek öğe. |
Returns: T - Eklenen öğe.
addCanvas()
public XpsCanvas addCanvas()
Bu canvas’ın alt öğe listesine yeni bir canvas ekler.
Returns: XpsCanvas - Added canvas.
addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs addGlyphs(String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Bu canvas’ın alt öğe listesine yeni glyph’ler ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| fontFamily | java.lang.String | Yazı tipi ailesi. |
| fontSize | float | Yazı tipi boyutu. |
| fontStyle | XpsFontStyle | Yazı tipi stili. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin orijinal T koordinatı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Added glyphs.
addPath(XpsPathGeometry data)
public XpsPath addPath(XpsPathGeometry data)
Bu canvas’ın alt öğe listesine yeni bir path ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| data | XpsPathGeometry | Yolun geometrisi. |
Returns: XpsPath - Added path.
deepClone()
public XpsCanvas deepClone()
Bu canvas’ı klonlar.
Returns: XpsCanvas - Clone of this canvas.
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
get(int i)
public XpsContentElement get(int i)
Öğenin çocuklarına indeks i ile erişim sağlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| i | int | Alt öğenin indeksi. |
Returns: XpsContentElement - Child element at i position.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getClip()
public XpsPathGeometry getClip()
Öğenin render edilen bölgesini sınırlayan yol geometrisini döndürür.
Returns: XpsPathGeometry - The path geometry limiting the rendered region of the element.
getEdgeMode()
public XpsEdgeMode getEdgeMode()
Tuval içindeki yolların kenarlarının nasıl işleneceğini kontrol eden değeri döndürür.
Returns: XpsEdgeMode - The edge rendering mode.
getHyperlinkTarget()
public XpsHyperlinkTarget getHyperlinkTarget()
Köprü hedef nesnesini döndürür.
Returns: XpsHyperlinkTarget - Hyperlink target object.
getOpacity()
public float getOpacity()
Öğenin tekdüze şeffaflığını tanımlayan değeri döndürür.
Returns: float - Elemanın tekdüze şeffaflığını tanımlayan değer.
getOpacityMask()
public XpsBrush getOpacityMask()
Opacity özniteliği gibi öğeye uygulanan, ancak öğenin farklı bölgeleri için farklı alfa değerlerine izin veren alfa değer maskesini belirten fırçayı döndürür.
Returns: XpsBrush - The brush specifying a mask.
getRenderTransform()
public XpsMatrix getRenderTransform()
Öğenin ve tüm alt öğelerin (varsa) tüm öznitelikleri için yeni bir koordinat çerçevesi oluşturan afin dönüşüm matrisini döndürür.
Returns: XpsMatrix - The affine transformation matrix.
hashCode()
public native int hashCode()
Returns: int
insertCanvas(int index)
public XpsCanvas insertCanvas(int index)
Bu tuvalin alt öğe listesine index konumunda yeni bir tuval ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni bir kanvasın eklenmesi gereken konum. |
Returns: XpsCanvas - Inserted canvas.
insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
public XpsGlyphs insertGlyphs(int index, String fontFamily, float fontSize, XpsFontStyle fontStyle, float originX, float originY, String unicodeString)
Bu tuvalin alt öğe listesine index konumunda yeni glifler ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni gliflerin eklenmesi gereken konum. |
| fontFamily | java.lang.String | Yazı tipi ailesi. |
| fontSize | float | Yazı tipi boyutu. |
| fontStyle | XpsFontStyle | Yazı tipi stili. |
| originX | float | Gliflerin X koordinat başlangıcı. |
| originY | float | Gliflerin orijinal T koordinatı. |
| unicodeString | java.lang.String | Yazdırılacak dize. |
Returns: XpsGlyphs - Added glyphs.
insertPath(int index, XpsPathGeometry data)
public XpsPath insertPath(int index, XpsPathGeometry data)
Bu tuvalin alt öğe listesine index konumunda yeni bir yol ekler.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| indeks | int | Yeni bir yolun eklenmesi gereken konum. |
| data | XpsPathGeometry | Yolun geometrisi. |
Returns: XpsPath - Inserted path.
iterator()
public Iterator<XpsContentElement> iterator()
Iterable arayüzünün uygulanması.
Returns: java.util.Iterator<com.aspose.xps.XpsContentElement> - Liste için yineleyiciyi döndürür.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setClip(XpsPathGeometry value)
public void setClip(XpsPathGeometry value)
Elemanın işlenen bölgesini sınırlayan yol geometrisini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsPathGeometry | Elemanın işlenen bölgesini sınırlayan yol geometrisi. |
setEdgeMode(XpsEdgeMode value)
public void setEdgeMode(XpsEdgeMode value)
Tuval içindeki yolların kenarlarının nasıl işleneceğini kontrol eden değeri ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsEdgeMode | Kenar işleme modu. |
setHyperlinkTarget(XpsHyperlinkTarget value)
public void setHyperlinkTarget(XpsHyperlinkTarget value)
Bağlantı hedef nesnesini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsHyperlinkTarget | Bağlantı hedef nesnesi. |
setOpacity(float value)
public void setOpacity(float value)
Elemanın tekdüze şeffaflığını tanımlayan değeri ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| değer | float | Elemanın tekdüze şeffaflığını tanımlayan değer. |
setOpacityMask(XpsBrush value)
public void setOpacityMask(XpsBrush value)
Elemanın Opaklık özelliğiyle aynı şekilde uygulanan, ancak elemanın farklı alanları için farklı alfa değerlerine izin veren alfa değer maskesini belirten fırçayı ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsBrush | Maskeyi belirten fırça. |
setRenderTransform(XpsMatrix value)
public void setRenderTransform(XpsMatrix value)
Elemanın tüm öznitelikleri ve varsa tüm alt öğeler için yeni bir koordinat çerçevesi oluşturan afin dönüşüm matrisini ayarlar.
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| value | XpsMatrix | Afin dönüşüm matrisi. |
size()
public int size()
Alt öğelerin sayısını döndürür.
Returns: int - Alt öğelerin sayısı.
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parametre | Tür | Açıklama |
|---|---|---|
| arg0 | long | |
| arg1 | int |