Γρήγορη έναρξη

Γρήγορη έναρξη

Αυτός ο οδηγός δείχνει τη γρηγορότερη διαδρομή από την εγκατάσταση μέχρι ένα αποθηκευμένο αρχείο .pptx χρησιμοποιώντας το Aspose.Slides FOSS for .NET. Η βιβλιοθήκη είναι αδειοδοτημένη υπό MIT, δεν απαιτεί Microsoft Office και λειτουργεί σε .NET 9.0 ή νεότερο σε Windows, macOS και Linux.


Προαπαιτούμενα

ΑπαίτησηΛεπτομέρεια
.NET9.0 ή νεότερο
OSWindows, macOS, Linux, Docker
PackageAspose.Slides.Foss από NuGet

Εγκατάσταση

Εγκαταστήστε το πακέτο από το NuGet. Πάντα χρησιμοποιείτε τη δήλωση using με Presentation επειδή υλοποιεί IDisposable:

dotnet add package Aspose.Slides.Foss

Δημιουργία Παρουσίασης

Δημιουργήστε ένα Presentation χωρίς ορίσματα για να δημιουργήσετε ένα κενό deck. Η βιβλιοθήκη προσθέτει αυτόματα μία κενή διαφάνεια. Καλέστε το Save() με μια διαδρομή και το SaveFormat.Pptx:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
prs.Save("empty.pptx", SaveFormat.Pptx);

Προσθήκη σχήματος με κείμενο

Αποκτήστε πρόσβαση στην πρώτη διαφάνεια μέσω prs.Slides[0], εισάγετε ένα ορθογώνιο με Shapes.AddAutoShape(), στη συνέχεια επισυνάψτε κείμενο μέσω shape.AddTextFrame() και ορίστε τις ιδιότητες γραμματοσειράς στο PortionFormat:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var slide = prs.Slides[0];
var shape = slide.Shapes.AddAutoShape(ShapeType.Rectangle, 50, 50, 400, 150);
var tf = shape.AddTextFrame("Hello from Aspose.Slides FOSS!");
var fmt = tf.Paragraphs[0].Portions[0].PortionFormat;
fmt.FontHeight = 24;
fmt.FontBold = NullableBool.True;
prs.Save("with_shape.pptx", SaveFormat.Pptx);

Εφαρμόστε γεμισμό στερεό

Ορίστε FillFormat.FillType = FillType.Solid στο σχήμα και παρέχετε ένα χρώμα ARGB μέσω
Color.FromArgb(). Το γέμισμα γράφεται στο αρχείο .pptx όταν κληθεί Save():

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Drawing;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation();
var shape = prs.Slides[0].Shapes.AddAutoShape(ShapeType.Rectangle, 100, 100, 400, 200);
shape.FillFormat.FillType = FillType.Solid;
shape.FillFormat.SolidFillColor.Color = Color.FromArgb(255, 70, 130, 180);
shape.AddTextFrame("Styled shape");
prs.Save("styled.pptx", SaveFormat.Pptx);

Φόρτωση υπάρχοντος αρχείου

Περάστε μια διαδρομή αρχείου στον κατασκευαστή Presentation για να ανοίξετε ένα υπάρχον αρχείο .pptx.
Διαβάστε τον αριθμό των διαφανειών, τροποποιήστε το σετ διαφανειών όπως χρειάζεται, και στη συνέχεια καλέστε το Save() για να γράψετε το αποτέλεσμα:

using Aspose.Slides.Foss;
using Aspose.Slides.Foss.Export;

using var prs = new Presentation("existing.pptx");
Console.WriteLine($"Slides: {prs.Slides.Count}");
prs.Save("copy.pptx", SaveFormat.Pptx);

Επόμενα βήματα

 Ελληνικά