Linie

Einfache Linie erstellen

Um eine einfache, gerade Linie zu einer ausgewählten Folie der Präsentation hinzuzufügen, befolgen Sie bitte die folgenden Schritte:

  • Erstellen Sie eine Instanz der Presentation Klasse.
  • Erhalten Sie den Verweis auf eine Folie, indem Sie ihren Index verwenden.
  • Fügen Sie eine AutoShape vom Typ Linie mit der Methode addAutoShape hinzu, die vom IShapeCollection Objekt bereitgestellt wird.
  • Schreiben Sie die modifizierte Präsentation als PPTX-Datei.

Im folgenden Beispiel haben wir eine Linie zur ersten Folie der Präsentation hinzugefügt.

// Erstellen Sie eine Instanz der PresentationEx-Klasse, die die PPTX-Datei darstellt
Presentation pres = new Presentation();
try {
    // Erhalten Sie die erste Folie
    ISlide sld = pres.getSlides().get_Item(0);
    
    // Fügen Sie eine AutoShape vom Typ Linie hinzu
    sld.getShapes().addAutoShape(ShapeType.Line, 50, 150, 300, 0);
    
    // Schreiben Sie die PPTX auf die Festplatte
    pres.save("LineShape.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}

Pfeilförmige Linie erstellen

Aspose.Slides für Android über Java ermöglicht es Entwicklern auch, einige Eigenschaften der Linie zu konfigurieren, um sie ansprechender zu gestalten. Lassen Sie uns versuchen, einige Eigenschaften einer Linie zu konfigurieren, damit sie wie ein Pfeil aussieht. Bitte folgen Sie den untenstehenden Schritten:

  • Erstellen Sie eine Instanz der Presentation Klasse.
  • Erhalten Sie den Verweis auf eine Folie, indem Sie ihren Index verwenden.
  • Fügen Sie eine AutoShape vom Typ Linie mit der Methode addAutoShape hinzu, die vom IShapeCollection Objekt bereitgestellt wird.
  • Setzen Sie den Linienstil auf einen der Stile, die von Aspose.Slides für Android über Java angeboten werden.
  • Setzen Sie die Breite der Linie.
  • Setzen Sie den Strichstil der Linie auf einen der Stile, die von Aspose.Slides für Android über Java angeboten werden.
  • Setzen Sie den Pfeilkopfstil und die Länge des Startpunkts der Linie.
  • Setzen Sie den Pfeilkopfstil und die Länge des Endpunkts der Linie.
  • Schreiben Sie die modifizierte Präsentation als PPTX-Datei.
// Erstellen Sie eine Instanz der PresentationEx-Klasse, die die PPTX-Datei darstellt
Presentation pres = new Presentation();
try {
    // Erhalten Sie die erste Folie
    ISlide sld = pres.getSlides().get_Item(0);

    // Fügen Sie eine AutoShape vom Typ Linie hinzu
    IAutoShape shp = sld.getShapes().addAutoShape(ShapeType.Line, 50, 150, 300, 0);

    // Wenden Sie einige Formatierungen auf die Linie an
    shp.getLineFormat().setStyle(LineStyle.ThickBetweenThin);
    shp.getLineFormat().setWidth(10);

    shp.getLineFormat().setDashStyle(LineDashStyle.DashDot);

    shp.getLineFormat().setBeginArrowheadLength(LineArrowheadLength.Short);
    shp.getLineFormat().setBeginArrowheadStyle(LineArrowheadStyle.Oval);

    shp.getLineFormat().setEndArrowheadLength(LineArrowheadLength.Long);
    shp.getLineFormat().setEndArrowheadStyle(LineArrowheadStyle.Triangle);

    shp.getLineFormat().getFillFormat().setFillType(FillType.Solid);
    shp.getLineFormat().getFillFormat().getSolidFillColor().setColor(new Color(PresetColor.Maroon));

    // Schreiben Sie die PPTX auf die Festplatte
    pres.save("LineShape.pptx", SaveFormat.Pptx);
} finally {
    if (pres != null) pres.dispose();
}