public interface IInkBrush
Represents trace brush.
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
getColor()
Gets or sets the brush color for a line.
|
int |
getInkEffect()
Gets the ink effect type (e.g., Galaxy, Gold, Silver) that defines the visual style of the ink stroke.
|
SizeF |
getSize()
Gets or sets the brush size for a line in points.
|
void |
setColor(java.lang.Integer value)
Gets or sets the brush color for a line.
|
void |
setSize(SizeF value)
Gets or sets the brush size for a line in points.
|
java.lang.Integer getColor()
Gets or sets the brush color for a line.
Example:Presentation pres = new Presentation("pres.pptx"); try { IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0); IInkTrace[] traces = ink.getTraces(); IInkBrush brush = traces[0].getBrush(); Color brushColor = brush.getColor(); brush.setColor(Color.RED); } finally { if (pres != null) pres.dispose(); }
void setColor(java.lang.Integer value)
Gets or sets the brush color for a line.
Example:Presentation pres = new Presentation("pres.pptx"); try { IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0); IInkTrace[] traces = ink.getTraces(); IInkBrush brush = traces[0].getBrush(); Color brushColor = brush.getColor(); brush.setColor(Color.RED); } finally { if (pres != null) pres.dispose(); }
SizeF getSize()
Gets or sets the brush size for a line in points.
Example:Presentation pres = new Presentation("pres.pptx"); try { IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0); IInkTrace[] traces = ink.getTraces(); IInkBrush brush = traces[0].getBrush(); SizeF brushSize = brush.getSize(); brush.setSize(new com.aspose.slides.android.Size(5, 10)); } finally { if (pres != null) pres.dispose(); }
void setSize(SizeF value)
Gets or sets the brush size for a line in points.
Example:Presentation pres = new Presentation("pres.pptx"); try { IInk ink = (IInk)pres.getSlides().get_Item(0).getShapes().get_Item(0); IInkTrace[] traces = ink.getTraces(); IInkBrush brush = traces[0].getBrush(); SizeF brushSize = brush.getSize(); brush.setSize(new com.aspose.slides.android.Size(5, 10)); } finally { if (pres != null) pres.dispose(); }
int getInkEffect()
Gets the ink effect type (e.g., Galaxy, Gold, Silver) that defines the visual style of the ink stroke.
The value is parsed from the brush property "inkEffects". If no recognized effect is specified,
InkEffectType.NotDefined is returned.
Example:Presentation pres = new Presentation("Presentation.pptx"); try { Ink ink = (Ink) pres.getSlides().get_Item(0).getShapes().get_Item(0); IInkBrush brush = ink.getTraces()[0].getBrush(); System.out.println("InkEffects = " + brush.getInkEffect()); } finally { if (pres != null) pres.dispose(); }
Copyright © 2004-2025 Aspose Pty Ltd. All Rights Reserved.