Slide-Element-Tutorial

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronPPT ist eine robuste PowerPoint-Bibliothek, die .NET C#-Entwicklern dabei hilft, die Fähigkeit zur Erstellung, zum Lesen und Bearbeiten von PowerPoint-Präsentationen nahtlos in ihre Anwendungen zu integrieren. Im Kontext einer PowerPoint-Präsentation sind Folien die grundlegenden Elemente, die den Inhalt strukturieren und organisieren.

Inhaltsübersicht


Text hinzufügen

Text Inhalt

Ob Sie eine neue Präsentation erstellen oder eine vorhandene bearbeiten, bieten Ihnen Textverwaltungswerkzeuge die volle Kontrolle über die Platzierung und Formatierung von Text, sodass Sie Folien gestalten können, die Ihre Botschaft klar und professionell vermitteln.

:path=/static-assets/ppt/content-code-examples/tutorials/slide-element-add-text.cs
using IronPPT;
using IronPPT.Models;

// Create new PowerPoint presentation
var document = new PresentationDocument();

// Add text
var text = document.Slides[0].AddText("Hello");

// Append text
text.Append(new Text(" There!"));

// Remove text
document.Slides[0].Texts[0].Remove();

// Export PowerPoint presentation
document.Save("addText.pptx");
Imports IronPPT
Imports IronPPT.Models

' Create new PowerPoint presentation
Private document = New PresentationDocument()

' Add text
Private text = document.Slides(0).AddText("Hello")

' Append text
text.Append(New Text(" There!"))

' Remove text
document.Slides(0).Texts(0).Remove()

' Export PowerPoint presentation
document.Save("addText.pptx")
VB   C#

Styling einstellen

Das Formatieren von Text ermöglicht es Ihnen, sein visuelles Erscheinungsbild durch Definition von Attributen wie Schriftgröße, Farbe, Stil, Durchstreichung und Unterstreichung anzupassen. Durch Anwenden dieser Stile wird die Präsentation des Textes verbessert und das Gesamtbild des Dokuments aufgewertet.

:path=/static-assets/ppt/content-code-examples/tutorials/slide-element-text-style.cs
using IronPPT;
using IronPPT.Models;
 
var document = new PresentationDocument();

// Customize text style
var textStyle = new TextStyle
{
    IsBold = true,
    IsItalic = true,
    Color = Color.Blue,
    Strike = StrikValue.SingleStrike,
    Outline = true,
    NoProof = true,
    Spacing = 10.0,
    Underline = new Underline { LineValue = UnderlineValues.Single, Color = Color.Red },
    Languages = "en-US",
    SpecVanish = false,
};

// Add style to text
var text = new Text("Hello World");
text.TextStyle = textStyle;

// Add text
document.Slides[0].AddText(text);

document.Save("textStyle.pptx");
Imports IronPPT
Imports IronPPT.Models

Private document = New PresentationDocument()

' Customize text style
Private textStyle = New TextStyle With {
	.IsBold = True,
	.IsItalic = True,
	.Color = Color.Blue,
	.Strike = StrikValue.SingleStrike,
	.Outline = True,
	.NoProof = True,
	.Spacing = 10.0,
	.Underline = New Underline With {
		.LineValue = UnderlineValues.Single,
		.Color = Color.Red
	},
	.Languages = "en-US",
	.SpecVanish = False
}

' Add style to text
Private text = New Text("Hello World")
text.TextStyle = textStyle

' Add text
document.Slides(0).AddText(text)

document.Save("textStyle.pptx")
VB   C#

Bilder hinzufügen

Bildeinstellungen für optimale Anzeige anpassen. Die richtige Konfiguration stellt sicher, dass Bilder visuell ansprechend und ihrem Kontext entsprechend geeignet sind.

:path=/static-assets/ppt/content-code-examples/tutorials/slide-element-add-image.cs
using IronPPT;
using IronPPT.Models;
 
// Create new PowerPoint presentation
var document = new PresentationDocument();
 
// Add image
Image image = new Image();
image.LoadFromFile("sample.png");
var newImage = document.AddImage(image, 0);
 
// Edit image's properties
newImage.Position = (200, 200);
newImage.Angle = 45;
newImage.Name = "new image";
newImage.Width = 150;
newImage.Height = 150;
 
// Export PowerPoint presentation
document.Save("addImage.pptx");
Imports IronPPT
Imports IronPPT.Models

' Create new PowerPoint presentation
Private document = New PresentationDocument()

' Add image
Private image As New Image()
image.LoadFromFile("sample.png")
Dim newImage = document.AddImage(image, 0)

' Edit image's properties
newImage.Position = (200, 200)
newImage.Angle = 45
newImage.Name = "new image"
newImage.Width = 150
newImage.Height = 150

' Export PowerPoint presentation
document.Save("addImage.pptx")
VB   C#

Formen hinzufügen

Fügen Sie mühelos Formen zu Ihrer Präsentation hinzu und passen Sie sie an, indem Sie ihren Typ und ihre Abmessungen definieren(breite und Höhe), Füll- und Umrissfarben sowie Position auf der Folie.

:path=/static-assets/ppt/content-code-examples/tutorials/slide-element-add-image.cs
using IronPPT;
using IronPPT.Models;
 
// Create new PowerPoint presentation
var document = new PresentationDocument();
 
// Add image
Image image = new Image();
image.LoadFromFile("sample.png");
var newImage = document.AddImage(image, 0);
 
// Edit image's properties
newImage.Position = (200, 200);
newImage.Angle = 45;
newImage.Name = "new image";
newImage.Width = 150;
newImage.Height = 150;
 
// Export PowerPoint presentation
document.Save("addImage.pptx");
Imports IronPPT
Imports IronPPT.Models

' Create new PowerPoint presentation
Private document = New PresentationDocument()

' Add image
Private image As New Image()
image.LoadFromFile("sample.png")
Dim newImage = document.AddImage(image, 0)

' Edit image's properties
newImage.Position = (200, 200)
newImage.Angle = 45
newImage.Name = "new image"
newImage.Width = 150
newImage.Height = 150

' Export PowerPoint presentation
document.Save("addImage.pptx")
VB   C#