Այս արագ ձեռնարկը նկարագրում է, թե ինչպես պետք է ստեղծել PowerPoint սլայդներ HTML-ում, օգտագործելով C# պարզ անելիքների և գործարկվող օրինակելի կոդի օգնությամբ: Դուք կարող եք ստեղծել նոր presentation և պահպանել այն որպես HTML կամ վերափոխել առկա ներկայացումը HTML-ի` զննարկիչում ցուցադրելու համար: Դուք կարող եք ստեղծել HTML ներկայացում C#-ով առանց MS PowerPoint-ի կամ որևէ այլ երրորդ կողմի գործիքի տեղադրման:
PowerPoint սլայդներ HTML-ում C#-ով ստեղծելու քայլեր
- Կազմաձևեք նախագիծը, որպեսզի տեղադրի Aspose.Slides for .NET՝ օգտագործելով NuGet փաթեթի կառավարիչը
- Ստեղծեք դատարկ PowerPoint ներկայացում՝ օգտագործելով Presentation դասի օբյեկտը
- Ստացեք հղում առաջին լռելյայն slide-ին նորաստեղծ ներկայացման մեջ
- Տեղադրեք ուղղանկյուն տիպի ավտոմատ ձև
- Պահպանեք ստացված ներկայացումը որպես HTML ֆայլ
Այս քայլերը ուղեցույց են՝ * ստեղծելու HTML ներկայացման սլայդներ՝ օգտագործելով C#* միայն API-ի մի քանի զանգերի օգնությամբ: Դուք կարող եք ստեղծել նոր ներկայացում կամ բեռնել առկա ներկայացումը՝ HTML-ի փոխարկելու համար: Այստեղ մենք պարզապես ստեղծել ենք ուղղանկյուն տիպի ավտոմատ ձև՝ պարզության համար HTML էջի բովանդակությունը ցույց տալու համար:
Կոդ՝ HTML ներկայացում ստեղծելու համար՝ օգտագործելով C#
using System; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace TestSlides | |
{ | |
public class CreatePowerPointSlidesInHTML | |
{ | |
public static void PowerPointSlidesInHTML() | |
{ | |
// Initialize a license to avoid watermark in the output HTML presentation | |
Aspose.Slides.License licForCSlides= new Aspose.Slides.License(); | |
licForCSlides.SetLicense("Aspose.Total.lic"); | |
// Create an empty presentation or load existing one | |
using (Presentation newPresentation = new Presentation()) | |
{ | |
// Get the reference to the first slide in the new presentation | |
ISlide firstSlide = newPresentation.Slides[0]; | |
// Insert a rectangle type auto shape | |
firstSlide.Shapes.AddAutoShape(ShapeType.Rectangle, 60, 160, 350, 160); | |
newPresentation.Save("NewHtmlPresentation.html", SaveFormat.Html); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Այս կոդը C#-ով PowerPoint-ի սլայդները HTML-ով մատուցելու համար ավելացրել է ավտոմատ ձևավորում, սակայն դուք կարող եք ավելացնել հիպերհղումներ, մեդիա ֆայլեր, տեքստային պարբերություններ, պարբերակներ, համարակալված ցուցակներ, գծապատկերներ, ձևեր, խելացի արվեստ և այլն: Նմանապես, ելքը պահպանելիս: HTML, դուք կարող եք ընտրել այն սլայդները, որոնք ցանկանում եք մատուցել HTML-ին, ինչպես նաև այն հիշողության հոսքում պահելու տարբերակով:
Այս ձեռնարկում մենք սովորել ենք փոխակերպել ներկայացումը HTML-ի՝ օգտագործելով C#: Եթե ցանկանում եք սովորել ջրի մակարդակի նշագիծ ավելացնել շնորհանդեսում, տես հոդվածը ինչպես ավելացնել պատկերի ջրի մակարդակի նշագիծ PPTX ներկայացման մեջ՝ օգտագործելով C#-ում: