نحوه ذخیره پاورپوینت به صورت PDF با Notes در سی شارپ

این آموزش سریع چگونه پاورپوینت را به عنوان PDF با یادداشت‌هایی در C# ذخیره کنید. شما تمام جزئیات لازم برای پیکربندی محیط، یک جریان برنامه گام به گام برای نوشتن برنامه و یک کد نمونه قابل اجرا برای ذخیره پاورپوینت با یادداشت ها به صورت PDF در C# را دریافت خواهید کرد. همچنین گزینه های سفارشی کردن طرح نظرات را به همراه گزینه های چاپ یادداشت های PowerPoint Presentation فقط برای اسلایدهای خاص خواهید آموخت.

مراحل ذخیره پاورپوینت به صورت PDF با یادداشت ها در سی شارپ

  1. محیطی را برای افزودن Aspose.Slides for .NET برای رندر کردن به PDF همراه با یادداشت ایجاد کنید
  2. ارائه را با یادداشت ها در شیء Presentation بارگیری کنید
  3. برای سفارشی کردن فایل PDF خروجی، شیء PdfOptions را نمونه‌سازی کنید
  4. با تنظیم ویژگی های دلخواه، طرح کامنت گذاری یادداشت ها را تنظیم کنید
  5. فایل PDF حاصل را با اسلایدها و یادداشت ها ذخیره کنید

این مراحل به چگونگی ذخیره پاورپوینت به صورت PDF همراه با یادداشت ها در C# کمک می کند. تمام کلاس‌ها، متدها و ویژگی‌های لازم در اینجا معرفی شده‌اند که مورد نیاز هستند، مانند کلاس Presentation برای بارگیری ارائه، شی کلاس PdfOptions برای سفارشی‌سازی PDF و ویژگی NotesCommentsLayouting برای تنظیم طرح‌بندی نظرات یادداشت‌ها استفاده می‌شود. پس از انجام سفارشی سازی PDF، ارائه به عنوان یک PDF با استفاده از شی PdfOptions ذخیره می شود.

کد ذخیره پاورپوینت PDF با یادداشت ها در سی شارپ

این کد فرآیند ذخیره ارائه پاورپوینت را به صورت PDF با یادداشت هایی در C# نشان می دهد. ویژگی pdfOptions.NotesCommentsLayouting.NotesPosition روی BottomFull تنظیم شده است که نشان می دهد در صورت نیاز، یادداشت های کامل باید با استفاده از صفحات اضافی ارائه شوند. از سوی دیگر، اگر می‌خواهید اسلایدهای انتخاب شده را با یادداشت‌ها رندر کنید، می‌توانید یک ارائه خالی ایجاد کنید و اسلایدهای مورد نیاز را از ارائه منبع در آن شبیه‌سازی کنید و بنابراین ارائه جدید ایجاد شده را برای برآورده کردن نیاز ارائه دهید.

این مقاله به ما آموزش داده است که پاورپوینت همراه با یادداشت ها را به PDF در سی شارپ تبدیل کنیم. اگر می‌خواهید فرآیند افزودن واترمارک تصویر در ارائه را یاد بگیرید، به مقاله نحوه ذخیره اسلاید به صورت SVG در سی شارپ مراجعه کنید.

 فارسی