Այս հոդվածը ուղեցույց է տալիս **ինչպես փոխարկել HTML-ը PowerPoint-ի օգտագործելով C#**: Այն պարունակում է շրջակա միջավայրը կարգավորելու համար անհրաժեշտ բոլոր տեղեկությունները, ծրագիրը գրելու քայլերը և գործարկվող կոդ՝ **HTML ֆայլը PowerPoint-ում C#**-ով տեղադրելու համար: Այն տրամադրում է հղումներ դեպի բոլոր կարևոր դասերը և մեթոդները, որոնք անհրաժեշտ են դիմումը գրելու համար, այնուհետև պահպանում են ստացված ֆայլը որպես [PPT](https://docs.fileformat.com/presentation/ppt/) կամ [PPTX](https://docs.fileformat.com/presentation/pptx/)
ըստ պահանջների:
HTML-ը PowerPoint-ում C#-ով ավելացնելու քայլեր
- Սահմանեք, որ IDE-ն օգտագործի Aspose.Slides for .NET՝ HTML տեղադրելու համար
- Ստեղծեք նոր ներկայացում՝ օգտագործելով Presentation դասը՝ HTML ներկառուցելու համար
- Ներբեռնեք աղբյուրի HTML ֆայլը հոսքի մեջ
- Կցեք բովանդակությունը HTML-ից բեռնված ներկայացման վերջում՝ օգտագործելով AddFromHtml() մեթոդը
- Պահպանեք ստացված PowerPoint ներկայացումը սկավառակի վրա
Այս քայլերը մանրամասներ են տալիս * HTML-ը PowerPoint-ում C#*-ով տեղադրելու համար: Գործընթացը բավականին պարզ է, քանի որ ստեղծվում է նոր ներկայացման ֆայլ կամ կարող եք բեռնել առկա ներկայացման ֆայլը՝ օգտագործելով Presentation դասի օբյեկտը: Այս դասը պարունակում է Slides անունով հավաքածու, որն ապահովում է AddFromHtml() մեթոդը՝ ներկայացման վերջում սլայդները կցելու համար:
Կոդ՝ HTML-ը PowerPoint-ում C#-ով տեղադրելու համար
using System.IO; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert HTML to PowerPoint presentation using C# | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Create a new presentation | |
using (var presentation = new Presentation()) | |
{ | |
// Load the HTML file | |
using (var htmlStream = File.OpenRead("SampleInputForPresentation.html")) | |
{ | |
// Add slides from the HTML | |
presentation.Slides.AddFromHtml(htmlStream); | |
} | |
// Save the resultant PowerPoint presentation | |
presentation.Save("MyPresentation.pptx", SaveFormat.Pptx); | |
} | |
System.Console.WriteLine("Done"); | |
} | |
} |
Այս կոդը ցուցադրում է HTML-ը PowerPoint-ում ներկառուցելու գործընթացը՝ օգտագործելով C#: Այն իրականացվում է Presentation.SlidesCollection.AddFromHtml() մեթոդի միջոցով, որն ունի մի շարք ծանրաբեռնված գործառույթներ՝ վերցնելով տարբեր արգումենտներ, ինչպիսիք են string, stream, IExternalResourceResolver և TextReader: Դուք կարող եք կարգավորել հետ կանչի օբյեկտը, որպեսզի HTML տողում արտաքին օբյեկտներ բերի, սակայն կարող եք այն սահմանել null՝ արտաքին ռեսուրսներն անտեսելու համար:
Այս հոդվածը մեզ սովորեցրել է վերափոխել HTML-ը PowerPoint-ի՝ օգտագործելով C#: Եթե ցանկանում եք սովորել PDF-ը ներկայացման վերածելու գործընթացը, տես ինչպես փոխարկել PDF-ը ներկայացման՝ օգտագործելով C#-ի հոդվածը: