Tento rychlý tutoriál vysvětluje, jak uložit PowerPoint jako PDF s poznámkami v C#. Získáte všechny potřebné podrobnosti ke konfiguraci prostředí, postupný tok programu pro psaní aplikace a spustitelný ukázkový kód pro uložení PowerPointu s poznámkami jako PDF v C#. Dozvíte se také možnosti přizpůsobení rozvržení komentářů spolu s možnostmi tisku PowerPoint Presentation poznámek pouze pro konkrétní snímky.
Kroky k uložení PowerPointu jako PDF s poznámkami v C#
- Vytvořte prostředí pro přidání Aspose.Slides for .NET pro vykreslení do PDF s poznámkami
- Načtěte prezentaci s poznámkami do objektu Presentation
- Vytvořte instanci objektu PdfOptions pro přizpůsobení výstupního souboru PDF
- Nastavte rozvržení poznámek nastavením požadovaných vlastností
- Uložte výsledný soubor PDF obsahující snímky i poznámky
Tyto kroky pomáhají jak uložit PowerPoint jako PDF s poznámkami v C#. Jsou zde představeny všechny potřebné třídy, metody a vlastnosti, které jsou vyžadovány, jako je třída Presentation se používá pro načtení prezentace, objekt třídy PdfOptions se používá pro přizpůsobení PDF a vlastnost NotesCommentsLayouting se odkazuje na nastavení rozvržení komentářů. Po dokončení přizpůsobení PDF se prezentace uloží jako PDF pomocí objektu PdfOptions.
Kód pro uložení PowerPoint PDF s poznámkami v C#
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"); | |
} | |
} | |
} |
Tento kód demonstruje proces uložení prezentace PowerPoint jako PDF s poznámkami v C#. Vlastnost pdfOptions.NotesCommentsLayouting.NotesPosition je nastavena na BottomFull, což znamená, že úplné poznámky se v případě potřeby vykreslí pomocí dalších stránek. Na druhou stranu, pokud chcete vykreslit vybrané snímky s poznámkami, můžete vytvořit prázdnou prezentaci a naklonovat do ní požadované snímky ze zdrojové prezentace, čímž nově vytvořenou prezentaci splníte.
Tento článek nás naučil převést PowerPoint s poznámkami do PDF v C#. Pokud se chcete naučit proces přidávání vodoznaku obrázku do prezentace, přečtěte si článek na jak uložit snímek jako SVG v C#.