این مبحث بر نحوه تبدیل PPT به PDF با استفاده از C# به همراه مراحل پیکربندی دقیق برای پیکربندی محیط و تأیید کد نمونه کار تمرکز دارد. برای تبدیل پاورپوینت به PDF C# Interop راه حل پیچیده API یکی از گزینه ها است، با این حال در این مثال ما با استفاده از چند خط کد ساده بدون کتابخانه Interop، تبدیل را مدیریت می کنیم.
مراحل تبدیل PPT به PDF با استفاده از سی شارپ
- برنامه را برای نصب Aspose.Slides for .NET با استفاده از مدیر بسته NuGet پیکربندی کنید
- برای تنظیم گزینه های PDF مورد نظر، فایل ارائه منبع را با استفاده از شی کلاس Presentation بارگیری کنید
- برای تنظیم گزینه های تصویر مورد نظر، شی کلاس PdfOptions را مقداردهی کنید
- گزینه های مختلف PDF را برای PDF تنظیم کنید
- با استفاده از روش Save، ارائه را به PDF تبدیل کنید
با رعایت مراحل فوق الذکر در C# PowerPoint به PDF برنامه تبدیل می شود که در آن فرآیند با بارگیری منبع PPT از دیسک با استفاده از نمونه کلاس Presentation آغاز می شود. سپس با استفاده از کلاس PdfOptions خصوصیات مختلف پی دی اف مورد نظر تنظیم می شود و در نهایت پی دی اف تولید شده برای استفاده بیشتر یا روی دیسک یا در جریان حافظه ذخیره می شود.
کد تبدیل PPT به PDF در سی شارپ
در مثال بالا، تبدیل PPT به PDF در C# با استفاده از فراخوانی های ساده API نشان داده شده است. API اجازه می دهد تا فرمت های PPTX، POTX، ODP، PPS، PPSX و سایر فرمت های ارائه را با استفاده از همین مثال و تبدیل آنها به PDF بارگیری کنید. کلاس PdfOptions به شما اجازه می دهد تا PDF خروجی را با تنظیم ویژگی هایی مانند سازگاری، EmbedFullFonts، DrawSlidesFrame، ImageTransparentColor، JpegQuality، ShowHiddenSlides و NotesCommentsLayouting سفارشی کنید.
در این آموزش یاد گرفتیم که برای تبدیل PPT به PDF C# می توان از API مبتنی بر C# با انجام مراحل ساده استفاده کرد. اگر علاقه مند به تبدیل ارائه به تصاویر TIFF هستید، به مقاله در نحوه تبدیل پاورپوینت به Tiff با استفاده از سی شارپ مراجعه کنید.