AddConnector
Contenido
[
Ocultar
]AddConnector(ShapeType, float, float, float, float)
Crea un nuevo conector, lo ajusta a partir de una plantilla predeterminada y lo añade al final de la colección.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height)
Parámetro | Tipo | Descripción |
---|---|---|
shapeType | ShapeType | El ShapeType de la forma. |
x | Single | La coordenada X para el lado izquierdo del marco de la forma. |
y | Single | La coordenada Y para el lado superior del marco de la forma. |
width | Single | El ancho del marco de la forma. |
height | Single | La altura del marco de la forma. |
Valor de Retorno
El índice basado en cero de la forma creada.
Objeto Connector creado.
Ejemplos
El siguiente ejemplo muestra cómo añadir un conector (un conector doblado) entre dos formas (una elipse y un rectángulo) en una presentación de PowerPoint.
[C#]
// Instancia una clase de presentación que representa un archivo PPTX
using (Presentation input = new Presentation())
{
// Accede a la colección de formas para una diapositiva específica
IShapeCollection shapes = input.Slides[0].Shapes;
// Añade una forma autoshape de Elipse
IAutoShape ellipse = shapes.AddAutoShape(ShapeType.Ellipse, 0, 100, 100, 100);
// Añade una forma autoshape de Rectángulo
IAutoShape rectangle = shapes.AddAutoShape(ShapeType.Rectangle, 100, 300, 100, 100);
// Añade una forma de conector a la colección de formas de la diapositiva
IConnector connector = shapes.AddConnector(ShapeType.BentConnector2, 0, 0, 10, 10);
// Conecta las formas usando el conector
connector.StartShapeConnectedTo = ellipse;
connector.EndShapeConnectedTo = rectangle;
// Llama a reroute que establece el camino automático más corto entre las formas
connector.Reroute();
// Guarda la presentación
input.Save("Shapes-connector.pptx", SaveFormat.Pptx);
}
También Puede Interesar
- interface IConnector
- enum ShapeType
- class ShapeCollection
- namespace Aspose.Slides
- assembly Aspose.Slides
AddConnector(ShapeType, float, float, float, float, bool)
Crea un nuevo conector y lo añade al final de la colección.
public IConnector AddConnector(ShapeType shapeType, float x, float y, float width, float height,
bool createFromTemplate)
Parámetro | Tipo | Descripción |
---|---|---|
shapeType | ShapeType | El ShapeType de la forma. |
x | Single | La coordenada X para el lado izquierdo del marco de la forma. |
y | Single | La coordenada Y para el lado superior del marco de la forma. |
width | Single | El ancho del marco de la forma. |
height | Single | La altura del marco de la forma. |
createFromTemplate | Boolean | Si es cierto, entonces la nueva forma se ajustará a partir de la plantilla predeterminada. Se asignará un nombre no vacío, un estilo simple y texto centrado a la nueva forma. Si es falso, entonces todos los valores de las propiedades de la nueva forma tendrán valores predeterminados. |
Valor de Retorno
El índice basado en cero de la forma creada.
Objeto Connector creado.
También Puede Interesar
- interface IConnector
- enum ShapeType
- class ShapeCollection
- namespace Aspose.Slides
- assembly Aspose.Slides