Forma de um produto
Resumo geral
Shape é uma classe em Aspose.Slides FOSS para Java. Herdeiros de: GeometryShape, IShape, ISlideComponent.
Classe de base abstrata para formas em um slide.
Propriedades
| Nome: | Tipo de veículo: | Acessos | Descrição: |
|---|---|---|---|
spPr | Element | Leia. | É o elemento <p:spPr> da forma |
cNvPr | Element | Leia. | |
placeholderInfo | Optional<String[]> | Leia. | Contém informações de marcador de lugar opcionais para a forma. |
inheritedXfrm | Element | Leia. | Contém o elemento <a:xfrm> herdado do layout/master. |
xfrm | Element | Leia. | É o elemento <a:xfrm> que define a geometria da forma |
rawFrame | IShapeFrame | Leia. | Contém a forma bruta IShapeFrame da figura |
frame | IShapeFrame | Leia. | |
slide | IBaseSlide | Leia. | Referências ao padrão IBaseSlide da forma |
presentation | IPresentation | Leia. | Referências ao IPresentation que contém a forma |
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
Shape(xmlElement: Element, saveCallback: Runnable) | Cria um Shape apoiado pelo elemento XML dado. |
Shape() | Cria uma forma sem elemento de apoio. |
initInternal(xmlElement: Element, opcPackage: OpcPackage, layoutPartName: String, saveCallback: Runnable, parentSlide: IBaseSlide) | Inicialização interna com elemento XML, pacote OPC, parte de layout e slide pai. |
buildFrame() → IShapeFrame | Cria um {@link ShapeFrame} a partir do elemento atual { @code <a:xfrm> } . |
applyFrame(value: IShapeFrame) | Aplica os valores de um {@link IShapeFrame} ao elemento { @code <a:xfrm> } . |
getSpPr() → Element | Retorna o elemento {@code <p:spPr>} (ou { @ code < p:grpSpPr >) para esta forma. |
ensureSpPr() → Element | Retorna ou cria o elemento {@code <p:spPr>} para esta forma. |
getCNvPr() → Element | Retorna o elemento {@code <p:cNvPr>} do formato XML. |
findXfrmInElement(shapeElement: Element) → Element | Encontre o elemento {@code <a:xfrm>} diretamente dentro de um elemento XML de forma. |
getPlaceholderInfo() → Optional<String[]> | Retorna informações de marcador de lugar para esta forma, se for um marcadores de local. |
findPlaceholderXfrmInXml(root: Element, phType: String, phIdx: String) → Element | Encontre o {@code <a:xfrm>} para um marcador de lugar correspondente em uma estrutura ou raiz XML principal. |
getInheritedXfrm() → Element | Caminha pelo layout → cadeia principal para encontrar um {@code <a:xfrm>} herdado. |
| para formas de marcador. | |
getXfrm() → Element | Retorna o elemento {@code <a:xfrm>} para esta forma. |
ensureXfrm() → Element | Retorna ou cria o elemento {@code <a:xfrm>} para esta forma. |
getRawFrame() → IShapeFrame | Retorna o IShapeFrame bruto da forma |
setRawFrame(value: IShapeFrame) | Indica o RAW IShapeFrame para a forma |
getFrame() → IShapeFrame | Devolve o IShapeFrame representando a moldura do quadro atual |
setFrame(value: IShapeFrame) | |
getSlide() → IBaseSlide | Retorna o padrão IBaseSlide da forma |
getPresentation() → IPresentation | Retorna o IPresentation que contém a forma |
asIPresentationComponent() → IPresentationComponent | Retorna a forma como um IPresentationComponent |
setParentSlide(slide: IBaseSlide) | Configura a diapositiva principal para esta forma. |