ColorFormat — Aspose.Slides FOSS for Java API Reference
Example ColorFormat třída představuje barvu používanou v prezentaci. Podporuje barvy RGB, předdefinované a schématické. Implementuje IColorFormat a IFillParamSource.
Example: org.aspose.slides.foss
import org.aspose.slides.foss.*;public class ColorFormat implements IColorFormat, IFillParamSourceExample
| Example | Example | Example | Example |
|---|---|---|---|
getColorType() / setColorType(ColorType) | ColorType | Číst/Zapisovat | Typ barvy (RGB, schéma, předvolba, atd.). |
getColor() / setColor(Color) | Color | Číst/Zapisovat | Vyřešená java.awt.Color hodnota. |
getPresetColor() / setPresetColor(PresetColor) | PresetColor | Číst/Zapisovat | Konstanta předdefinované barvy. |
getSchemeColor() / setSchemeColor(SchemeColor) | SchemeColor | Číst/Zapisovat | Barva schématu motivu. |
getR() / setR(int) | int | Číst/Zapisovat | Červená složka (0-255). |
getG() / setG(int) | int | Číst/Zapisovat | Zelená složka (0-255). |
getB() / setB(int) | int | Číst/Zapisovat | Modrá komponenta (0-255). |
getFloatR() / setFloatR(float) | float | Čtení/Zápis | Červená komponenta (0.0-1.0). |
AttachedFile představuje binární soubor, který byl vložen do sekce OneNote. Je potomkem OutlineElement. Surová data souboru jsou dostupná přes vlastnost Bytes; původní název souboru je v FileName. Tagy OneNote připojené k příloze jsou zpřístupněny přes Tags.
Nastavit plnou výplň barvy
import org.aspose.slides.foss.*;
import java.awt.Color;
Presentation prs = new Presentation();
IAutoShape shape = prs.getSlides().get(0).getShapes()
.addAutoShape(ShapeType.RECTANGLE, 50, 50, 200, 100);
IFillFormat fill = shape.getFillFormat();
fill.setFillType(FillType.SOLID);
fill.getSolidFillColor().setColor(Color.BLUE);
prs.save("color.pptx", SaveFormat.PPTX);Použít schématickou barvu
fill.getSolidFillColor().setColorType(ColorType.SCHEME);
fill.getSolidFillColor().setSchemeColor(SchemeColor.ACCENT1);