بدء سريع
بدء سريع
هذا الدليل يظهر أسرع مسار من التثبيت إلى النزيف .pptx الملفات باستخدام Aspose.Slides FOSS for .NET. The library is MIT-licensed, requires no Microsoft Office, وتعمل على .NET 9.0 أو أحدث عبر Windows و macOS و Linux.
المعايير
| مطلوب | التفاصيل |
|---|---|
| .NET | 9.0 or later |
| OS | Windows، macOS، Linux، Docker |
| حزمة | Aspose.Slides.Foss من نوتردام |
تثبيت
قم بتثبيت الحزمة من NuGet. دائما استخدام using بيان مع Presentation منذ أن تنفذ IDisposable:
dotnet add package Aspose.Slides.Fossإنشاء عرض
بناء أ Presentation لا توجد أسباب لإنشاء غطاء أبيض.المكتبة يضيف تلقائيًا شريط واحد فارغ. 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);