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, IFillParamSource

Example

ExampleExampleExampleExample
getColorType() / setColorType(ColorType)ColorTypeČíst/ZapisovatTyp barvy (RGB, schéma, předvolba, atd.).
getColor() / setColor(Color)ColorČíst/ZapisovatVyřešená java.awt.Color hodnota.
getPresetColor() / setPresetColor(PresetColor)PresetColorČíst/ZapisovatKonstanta předdefinované barvy.
getSchemeColor() / setSchemeColor(SchemeColor)SchemeColorČíst/ZapisovatBarva schématu motivu.
getR() / setR(int)intČíst/ZapisovatČervená složka (0-255).
getG() / setG(int)intČíst/ZapisovatZelená složka (0-255).
getB() / setB(int)intČíst/ZapisovatModrá 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);

Viz také

 Čeština