Kaip konvertuoti HTML į PowerPoint naudojant C#

Šiame straipsnyje paaiškinama, kaip konvertuoti HTML į PowerPoint naudojant C#. Jame yra visa informacija, reikalinga aplinkai nustatyti, programos rašymo veiksmai ir vykdomas pavyzdinis kodas, skirtas įterpti HTML failą į PowerPoint naudojant C#. Jame pateikiamos nuorodos į visas svarbias klases ir metodus, reikalingus programai parašyti ir išsaugoti gautą failą kaip PPT arba PPTX pagal reikalavimus.

Veiksmai, kaip pridėti HTML prie „PowerPoint“ naudojant C#

  1. Nustatykite IDE, kad HTML įterpti naudotų Aspose.Slides for .NET
  2. Sukurkite naują pristatymą naudodami Presentation klasę, skirtą HTML įterpti
  3. Įkelkite šaltinio HTML failą į srautą
  4. Pridėkite turinį iš HTML įkeltos pateikties pabaigoje naudodami AddFromHtml() metodą
  5. Išsaugokite gautą PowerPoint pristatymą diske

Šie veiksmai pateikia išsamią informaciją, kaip įterpti HTML į PowerPoint naudojant C#. Procesas yra gana paprastas, nes sukuriamas naujas pristatymo failas arba galite įkelti esamą pristatymo failą naudodami objektą Presentation class. Šioje klasėje yra rinkinys, pavadintas Skaidrės, kuriame pateikiamas metodas AddFromHtml() skaidrėms pridėti pristatymo pabaigoje.

Kodas, skirtas įterpti HTML į PowerPoint naudojant 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");
}
}

Šis kodas demonstruoja HTML įterpimo į PowerPoint procesą naudojant C#. Jis atliekamas naudojant Presentation.SlidesCollection.AddFromHtml() metodą, kuris turi daugybę perkrautų funkcijų, naudojančių skirtingus argumentus, pvz., eilutę, srautą, IExternalResourceResolver ir TextReader. Galite nustatyti atgalinio ryšio objektą, kad jis gautų išorinius objektus HTML eilutėje, tačiau galite nustatyti jį į nulį, kad nepaisytumėte išorinių išteklių.

Šis straipsnis mus išmokė konvertuoti HTML į PowerPoint naudojant C#. Jei norite sužinoti, kaip PDF konvertuoti į pristatymą, žr. straipsnį kaip konvertuoti PDF į pristatymą naudojant C#.

 Latviski