Ez a cikk bemutatja, hogyan lehet a HTML-t PowerPoint-re konvertálni a C# REST API-val. Megtanulja, hogyan lehet automatikusan beágyazni HTML-t a PowerPointba C# REST felülettel a .NET-alapú Cloud SDK használatával. Megosztja a HTML hozzáadásával egy meglévő prezentációhoz vagy egy új bemutató létrehozásához a felhőtárhelyen.
Előfeltétel
Letöltés Aspose.Slides Cloud SDK for Dotnet to convert HTML to a presentation
Állítsa be a C# projektet a fenti SDK-val, hogy HTML-lel dolgozzon egy prezentációban
Lépések a HTML PowerPoint formátummá alakításához a C# Low Code API segítségével
- Konfigurálja a SlidesApi objektumot az ügyfél-azonosító és a HTML használatához szükséges titok beállításával
- Inicializálja a prezentációvá alakítani kívánt HTML-szkriptet
- Hívja a ImportFromHtml metódust online prezentáció létrehozásához a fenti HTML használatával
- Töltse le és mentse az újonnan létrehozott prezentációt a lemezre
Ezek a lépések leírják, hogyan ágyazhat be HTML-t a PowerPointba a C# REST felülettel. Hozza létre a SlidesApi objektumot, állítsa be a HTML-szkriptet egy karakterláncba, és hívja meg az ImportFromHtml() metódust a HTML-szkript prezentációvá alakításához. Ha a prezentáció nem létezik online, akkor a megadott néven jön létre, ellenkező esetben feltöltheti a prezentációt, majd a nevével hozzáadhat egy diát a HTML-tartalommal.
Kód HTML PowerPoint-prezentáció létrehozásához C# REST API-val
using Aspose.Slides.Cloud.Sdk; | |
using Aspose.Slides.Cloud.Sdk.Model; | |
using System; | |
using System.IO; | |
namespace AsposeTestCodes | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // For converting HTML to PowerPoint | |
{ | |
SlidesApi slidesApi = new SlidesApi("id", "secret"); | |
var html = @"<html> | |
<head> | |
<style> | |
table { | |
font-family: arial, sans-serif; | |
border-collapse: collapse; | |
width: 100%; | |
} | |
td, th { | |
border: 1px solid #dddddd; | |
text-align: left; | |
padding: 8px; | |
} | |
tr:nth-child(even) { | |
background-color: #dddddd; | |
} | |
</style> | |
</head> | |
<body> | |
<h2>HTML Table</h2> | |
<table> | |
<thead> | |
<tr> | |
<th>Roll No</th> | |
<th>Name</th> | |
<th>Age</th> | |
</tr> | |
</thead> | |
<tbody> | |
<tr> | |
<td>1</td> | |
<td>John Doe</td> | |
<td>10</td> | |
</tr> | |
<tr> | |
<td>2</td> | |
<td>Jane Smith</td> | |
<td>9</td> | |
</tr> | |
</tbody> | |
</table> | |
</body> | |
</html> | |
"; | |
var response = slidesApi.ImportFromHtml("Students.pptx", html); | |
Console.WriteLine(response.SelfUri.Href); | |
Stream stream = slidesApi.DownloadFile("Students.pptx"); | |
var fs = new FileStream("Downloaded.pptx", FileMode.Create, FileAccess.Write); | |
stream.CopyTo(fs); | |
} | |
} | |
} |
Ez a kód bemutatja a HTML hozzáadásának folyamatát a PowerPointban a C# Low Code API-val. Használhatja a HTML karakterláncot valamilyen külső forrásból, például adatbázisból vagy a lemezen lévő fájlokból. Ha meglévő prezentációt használ, az ImportFromHtml() metódus új diát hoz létre a megadott HTML tartalommal.
Ez a cikk elvezetett bennünket a HTML-szkript használatához diatartalomként. A prezentáció szövegének kiemeléséhez olvassa el a(z) {{HIPERLINK1}} cikket.