نحوه صادرات MS Project به PDF در سی شارپ

این مقاله روند نحوه صادر کردن MS Project به PDF در C# را شرح می‌دهد. شما تمام جزئیات پیکربندی محیط توسعه و مراحل گام به گام توسعه این برنامه را به همراه یک کد نمونه در حال اجرا برای تبدیل MPP به PDF در C# دریافت خواهید کرد. سفارشی سازی PDF خروجی نیز برای کنترل فرآیند تبدیل مورد بحث قرار گرفته است.

مراحل تبدیل MS Project به PDF در سی شارپ

  1. برای تبدیل MPP به PDF، Aspose.Tasks را از مدیر بسته NuGet نصب کنید
  2. یک فایل پروژه MS موجود را با استفاده از شی کلاس Project بارگیری کنید
  3. یک شی از کلاس PdfSaveOptions را اعلام کنید
  4. ویژگی های مورد نظر مانند اندازه صفحه را در گزینه های ذخیره تنظیم کنید
  5. فایل MPP را با استفاده از گزینه های انتخاب شده به صورت PDF ذخیره کنید

این مراحل با به اشتراک گذاری تمام اطلاعات لازم برای پیکربندی و سپس ارائه جزئیات تمام کلاس ها، روش ها و شمارشگرهای مورد نیاز برای دستیابی به این خروجی، یک روش واضح برای صادرات MS Project به PDF در C# ارائه می دهند. می توانید یک فایل MS Project موجود را بارگیری کنید یا می توانید یک فایل MPP ایجاد کنید و سپس آن را به صورت PDF ذخیره کنید. این مراحل همچنین شی کلاس PdfSaveOptions را مورد بحث قرار می دهد که حاوی چندین ویژگی است که می تواند برای سفارشی کردن PDF خروجی تنظیم شود، مانند اندازه صفحه PDF خروجی برای نمایش تعریف شده است، اما می توانید از این سفارشی سازی صرف نظر کنید و فقط از SaveFileFormat.Pdf برای ذخیره PDF با پیش فرض استفاده کنید. پیکربندی.

کد برای تبدیل پروژه مایکروسافت به PDF در سی شارپ

این کد از سازنده کلاس Project استفاده می کند که فقط نام فایل MPP ورودی را می گیرد، اما شما می توانید پارامترهای دیگری مانند جریان را به جای نام فایل، تابع ParseErrorCallback در صورت بروز هر گونه مشکل در هنگام بارگیری فایل MPP منبع یا استفاده از شی کلاس LoadOptions ارائه دهید. که از ویژگی های مختلفی برای بارگذاری فایل پشتیبانی می کند. به طور مشابه، در صورت نیاز می‌توانید از شی کلاس PdfSaveOptions استفاده کنید که حاوی گزینه‌هایی مانند تنظیم اندازه صفحه، سبک نوار، نام فونت پیش‌فرض، جزئیات رمزگذاری و غیره در هنگام نوشتن تبدیل MS Project به PDF در C# است.

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

 فارسی