Този бърз урок обяснява как да запишете PowerPoint като PDF с бележки в C#. Ще получите всички необходими подробности за конфигуриране на средата, програмен поток стъпка по стъпка за написване на приложението и примерен код за запазване на PowerPoint с бележки като PDF в C#. Ще научите и опциите за персонализиране на оформлението на коментарите заедно с опциите за отпечатване на бележките PowerPoint Presentation само за конкретни слайдове.
Стъпки за запазване на PowerPoint като PDF с бележки в C#
- Създайте среда за добавяне на Aspose.Slides for .NET за изобразяване в PDF с бележки
- Заредете презентацията с бележки в обекта Presentation
- Създайте екземпляр на обекта PdfOptions, за да персонализирате изходния PDF файл
- Задайте оформлението на коментарите за бележки, като зададете желаните свойства
- Запазете получения PDF файл с слайдове и бележки
Тези стъпки помагат как да запишете PowerPoint като PDF с бележки на C#. Тук се въвеждат всички необходими класове, методи и свойства, които се изискват, като класът Presentation се използва за зареждане на презентацията, обектът на класа PdfOptions се използва за персонализиране на PDF, а свойството NotesCommentsLayouting се използва за настройка на оформлението за коментари на бележки. След като персонализирането на PDF е направено, презентацията се записва като PDF с помощта на обекта PdfOptions.
Код за запазване на PowerPoint PDF с бележки в 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"); | |
} | |
} | |
} |
Този код демонстрира процеса за запазване на презентация на PowerPoint като PDF с бележки в C#. Свойството pdfOptions.NotesCommentsLayouting.NotesPosition е зададено на BottomFull, което показва, че пълните бележки ще бъдат изобразени чрез използване на допълнителни страници, ако е необходимо. От друга страна, ако искате да изобразите избраните слайдове с бележки, можете да създадете празна презентация и да клонирате необходимите слайдове от изходната презентация в нея, като по този начин изобразите новосъздадената презентация, за да изпълните изискването.
Тази статия ни научи да конвертираме PowerPoint с бележки в PDF на C#. Ако искате да научите процеса на добавяне на воден знак на изображение в презентация, вижте статията на как да запишете слайд като SVG в C#.