Ez a gyors oktatóanyag elmagyarázza, hogyan mentheti a PowerPointot PDF néven jegyzetekkel C#-ban. Megkapja a környezet konfigurálásához szükséges összes részletet, egy lépésről lépésre haladó programfolyamatot az alkalmazás megírásához, valamint egy futtatható mintakódot a PowerPoint megjegyzésekkel történő mentéséhez PDF formátumban C#-ban. Megtanulja továbbá a megjegyzések elrendezésének testreszabásának lehetőségeit, valamint a PowerPoint Presentation jegyzetek csak bizonyos diákhoz való nyomtatásának lehetőségeit.
A PowerPoint PDF formátumban történő mentésének lépései a Notes segítségével C# nyelven
- Hozzon létre egy környezetet a(z) Aspose.Slides for .NET hozzáadásához a megjegyzésekkel ellátott PDF-formátumhoz
- Töltse be a prezentációt a jegyzetekkel a Presentation objektumba
- Példányosítsa a PdfOptions objektumot a kimeneti PDF-fájl testreszabásához
- Állítsa be a megjegyzések megjegyzéseinek elrendezését a kívánt tulajdonságok beállításával
- Mentse el az eredményül kapott PDF-fájlt diákkal és jegyzetekkel
Ezek a lépések segítenek abban, hogy hogyan menthet el egy PowerPoint-fájlt PDF-formátumban, megjegyzésekkel C#-ban. Itt bemutatjuk az összes szükséges osztályt, metódust és tulajdonságot, amelyek szükségesek, mint például a Presentation osztály a prezentáció betöltéséhez, a PdfOptions osztály objektum a PDF testreszabásához és a NotesCommentsLayouting tulajdonság a megjegyzések megjegyzés elrendezésének beállításához. A PDF testreszabása után a prezentációt a PdfOptions objektum segítségével PDF-ként menti a rendszer.
Kód a PowerPoint PDF mentéséhez a megjegyzésekkel C#-ban
using Aspose.Slides; | |
using Aspose.Slides.Export; | |
namespace AsposeProjects | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to render presentation with notes to PDF in C# | |
{ | |
// Initialize license | |
License lic = new License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load the presentation | |
Presentation presentation = new Presentation("PresentationWithNotes.pptx"); | |
// Instantiate PdfOptions object for customizing the output PDF | |
PdfOptions pdfOptions = new PdfOptions(); | |
pdfOptions.NotesCommentsLayouting.NotesPosition = NotesPositions.BottomFull; | |
// Save the resultant PDF | |
presentation.Save("PDFnotes_out.pdf", SaveFormat.Pdf, pdfOptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Ez a kód bemutatja a PowerPoint-prezentáció PDF formátumban történő mentésének folyamatát, megjegyzésekkel C#-ban. A pdfOptions.NotesCommentsLayouting.NotesPosition tulajdonság BottomFull értékre van állítva, jelezve, hogy a teljes jegyzeteket szükség esetén további oldalak használatával kell megjeleníteni. Másrészt, ha a kiválasztott diákat jegyzetekkel kívánja renderelni, akkor létrehozhat egy üres prezentációt, és abba klónozhatja a szükséges diákat a forrásprezentációból, így az újonnan létrehozott prezentáció megfelel a követelménynek.
Ez a cikk megtanított minket konvertálni a PowerPoint jegyzetekkel PDF-be C#-ban. Ha szeretné megismerni a képvízjel prezentációhoz való hozzáadásának folyamatát, olvassa el a hogyan lehet a diát SVG-ként menteni C#-ban című cikket.