Ez a témakör a szöveg kiemelésének folyamatát írja le a PowerPointban a C# használatával. Tartalmazza az IDE beállításának részleteit, a lépések listáját és egy mintakódot a presentation kiemelőeszköz C# használatával történő fejlesztéséhez. Megtanulja, hogyan kereshet a szövegben kiemeléshez különböző lehetőségek használatával.
A PowerPoint kiemelésének lépései C# használatával
- Állítsa be a fejlesztői környezetet a Aspose.Slides for .NET használatára a szöveg kiemelésére
- Töltse be a PowerPointot presentation, és ismételje meg az összes diát
- Iteráljon végig az egyes diák összes alakzatán, és érjen el minden alakzatot egy AutoShape objektumban
- Jelölje ki a kívánt szót tartalmazó összes szövegpéldányt
- Emelje ki az egész szavakat egy rész helyett
- Mentse el a kimeneti prezentációt
Ezek a lépések összefoglalják, hogyan lehet PPTX vagy PPT kiemelőt kifejleszteni C# használatával. Töltse be a PowerPoint fájlt a Prezentáció objektumba, és ismételje meg az egyes diák összes alakzatát. Használja az AutoShape objektumot a szöveg kiemelésére a TextFrame.HighlightText() különböző túlterhelt metódusaival.
Kód a PowerPoint Presentation Highlighter fejlesztéséhez C# használatával
using System; | |
using System.Drawing; | |
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
class Program | |
{ | |
static void Main(string[] args) // Highlight Text in slides using C# | |
{ | |
new Aspose.Slides.License().SetLicense("License.lic"); | |
Presentation presentation = new Presentation("pres1.pptx"); | |
foreach (Slide slide in presentation.Slides) | |
{ | |
foreach (AutoShape autoShape in slide.Shapes) | |
{ | |
// Highlighting all words containing 'students' | |
autoShape.TextFrame.HighlightText("students", Color.Red); | |
autoShape.TextFrame.HighlightText("Test", Color.Yellow, new TextHighlightingOptions() | |
{ | |
// Highlight the whole Word "Test" only | |
WholeWordsOnly = true | |
}); | |
} | |
} | |
presentation.Save("Output.pptx", SaveFormat.Pptx); | |
Console.WriteLine("Done"); | |
} | |
} |
Ez a kód bemutatja, hogyan lehet kiemelni a PowerPointban C# használatával. Ha ki szeretné jelölni a célkarakterláncot tartalmazó összes karakterláncot, használja a HighlightText() metódust a célszöveghez, és jelölje ki a szöveget. A célkarakterlánchoz pontosan hasonló karakterláncok kiemeléséhez használjon más túlterhelt metódusokat, vagy használja a HighlightRegex()-t a szöveg kereséséhez és kiemeléséhez a regex kifejezések használatával.
Ez az útmutató megtanított minket a szöveg kiemelésére a prezentációban. Ha szeretné áthúzni a szöveget a prezentációban, olvassa el a(z) hogyan lehet szöveget kihúzni PPTX-ben C# használatával cikket.