ThreeDFormat

ThreeDFormat — Aspose.Slides FOSS for Java API Reference

Methods ThreeDFormat class edustaa 3-D-muotoilun ominaisuuksia muodolle. Se laajentaa PVIObject ja toteuttaa IThreeDFormat ja IThreeDParamSource.

Methods: org.aspose.slides.foss

import org.aspose.slides.foss.*;
public class ThreeDFormat extends PVIObject implements IThreeDFormat, IThreeDParamSource

Methods

MethodsMethodsMethodsMethods
getBevelTop()IShapeBevelMethodsYläviistomaisen asetukset.
getBevelBottom()IShapeBevelMethodsAlaviistomaisen asetukset.
getContourWidth() / setContourWidth(double)doubleLuku/kirjoitusÄäriviivan leveys pisteinä.
getContourColor()IColorFormatMethodsÄäriviivan väri.
getExtrusionHeight() / setExtrusionHeight(double)doubleLuku/kirjoitusExtrusion-korkeus pisteinä.
getExtrusionColor()IColorFormatMethodsExtrusion-väri.
getDepth() / setDepth(double)doubleLuku/kirjoitus3-D-efektin syvyys.
getCamera()ICameraMethodsKameran asetukset.
getLightRig()ILightRigMethodsValaistuksen asetukset.
getMaterial() / setMaterial(MaterialPresetType)MaterialPresetTypeLuku/kirjoitusMateriaalin esiasetus (matte, muovi, metalli, jne.).

Käyttöesimerkit

Lisää 3‑D‑tehoste muotoon

import org.aspose.slides.foss.*;

Presentation prs = new Presentation();
IAutoShape shape = prs.getSlides().get(0).getShapes()
    .addAutoShape(ShapeType.RECTANGLE, 50, 50, 200, 100);

IThreeDFormat threeD = shape.getThreeDFormat();
threeD.setDepth(10.0);
threeD.setExtrusionHeight(5.0);
threeD.setMaterial(MaterialPresetType.WARM_MATTE);

prs.save("3d-shape.pptx", SaveFormat.PPTX);

Lue 3‑D‑ominaisuudet

IThreeDFormat threeD = shape.getThreeDFormat();
System.out.println("Depth: " + threeD.getDepth());
System.out.println("Material: " + threeD.getMaterial());

IShapeBevel topBevel = threeD.getBevelTop();
ICamera camera = threeD.getCamera();
ILightRig light = threeD.getLightRig();

Katso myös

 Suomi