1. محصولات
  2.   Aspose.Tasks
  3.   .NET
  4.   تبدیل‌کننده پرونده به پی‌دی‌اف

تبدیل‌کننده .NET MPP به PDF

تبدیل فایل‌های Microsoft Project MPP به PDF با تنها چند خط کد C# .NET

مبدل پروژه Aspose.Tasks به PDF برای .NET

Aspose.Tasks برای .NET یک کتابخانه قدرتمند است که به توسعه‌دهندگان ابزارهایی برای بهره‌وری بهینه از فایل‌های پروژه مایکروسافت (.MPP) در محیط .NET ارائه می‌دهد. این امکاناتی از قبیل تبدیل فایل‌های MPP به انواع فرمت‌ها اعم از PDF بدون نیاز به نصب Microsoft Project ارائه می‌کند.

چگونه می‌توانید MPP را از طریق .NET به PDF تبدیل کنید؟

  • در پروژه خود به Aspose.Tasks ارجاع دهید
  • تنظیم کلید های لایسنس خود.
  • یک نمونه از کلاس Project ایجاد کنید و فایل ورودی را از طریق سازنده آن بارگذاری کنید
  • با استفاده از Call متد Project.Save ورودی فرمت خروجی را به عنوان پارامتر اول اجرا کنید.
  • برای استفاده از تنظیمات پیش‌فرض PDF، پارامتر دوم را به SaveFileFormat.PDF تنظیم کنید.
  • به طور اختیاری، گزینه‌های صدور را با استفاده از کلاس PdfSaveOptions، سفارشی‌سازی کنید

دریافت افزونه تبدیل MPP به PDF

از پرونده‌های مجمع مربوطه از دانلودها بهره ببرید یا بسته را از NuGet برای اضافه کردن Aspose.Tasks مستقیماً در محیط کاری خود بیابید.

  • سیستم‌عامل‌های پشتیبانی‌شده شامل ویندوز، لینوکس، مک (OS X) می‌باشند.
  • فریمورک‌های پشتیبانی شده شامل فریمورک .NET (3.5، 4.0، 4.0 پروفایل کلاینت، 4.5 تا 4.8، استاندارد 2.0، Core 2.0 تا 3.1، 5، 6)، فریمورک مونو (2.6.7 یا بالاتر).
  • Microsoft Visual Studio، MonoDevelop


سفارشی‌سازی تبدیل MPP به PDF برای هماهنگی بهینه محتوا

نام‌های وظایف یا منابع اغلب بسیار طولانی هستند و هنگام نمایش نمای پروژه‌ها قطع می‌شوند. برای جلوگیری از این موضوع، پلاگین Aspose.Tasks Project2PDF Converter ویژگی FitContent را در کلاس SaveOptions ارائه می‌دهد. مثال کد زیر نحوه تولید یک پروژه به فرمت PDF با تنظیم ویژگی FitContent به true را نشان می‌دهد که تضمین می‌کند که نام‌های وظایف و منابع به طور کامل قابل مشاهده باشند.


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

توسعه دهندگانی که از تبدیل کننده Aspose.Tasks Project2PDF استفاده می‌کنند، می‌توانند سبک متن برای منابع بیش‌تخصیص دلخواه خود را تنظیم کنند. به طور پیش‌فرض، منابع بیش‌تخصیص دارای یک سبک مشابه با Microsoft Project (MSP) هستند که شامل قالب‌بندی قرمز و پررنگ است. استفاده از TextItemType.OverallocatedResources امکان سفارشی‌سازی هم رنگ و هم سبک برای این منابع بیش‌تخصیص را فراهم می‌کند.


سوالات متداول

آیا مبدل Project2PDF مناسب برای انواع مختلف برنامه‌های .NET است؟

بله، می‌توان از آن برای ساخت انواع مختلف برنامه‌های 32 بیتی یا 64 بیتی .NET استفاده کرد، شامل ASP.NET، WCF، WinForms، WPF و موارد دیگر. همچنین از طریق Mono پشتیبانی می‌کند برای توسعه برنامه‌ها بر روی لینوکس، مک و می‌توان از آن از طریق COM Interop برای ASP، Perl، PHP و Python استفاده کرد.

چگونه می‌توانم ظاهر PDF صادرشده را سفارشی‌سازی کنم؟

افزونه .NET امکان سفارشی‌سازی جنبه‌های مختلفی از جمله سبک متن برای منابع بیش از اندازه تخصیص داده شده، فرمت‌های تاریخ، و تنظیمات پیش‌فرض قلم را فراهم می‌کند. توسعه‌دهندگان می‌توانند از واسط برنامه‌نویسی ارائه شده استفاده کنند تا ظاهر اسناد PDF صادر شده را سفارشی کنند.

می‌توانم به‌صراحت یک شیء نمایش را برای صادرات به PDF مشخص کنم؟

بله، شما امکان استفاده از SaveOptions.ViewSettings را دارید تا به طور صریح شیء نمایش را برای رندر کردن در PDF مشخص کنید. اگر یک شیء نمایش مشخص شود، مقدار SaveOptions.PresentationFormat نادیده گرفته می‌شود و این امکان پیش‌فرض‌تری برای انتخاب نمای موردنظر برای صادرات فراهم می‌کند.

چه نوع منظره‌های پروژه مایکروسافت پشتیبانی می‌شود؟

این نرم‌افزار از دیدگاه‌های مختلف در پروژه مایکروسافت پشتیبانی می‌کند، از جمله ‘نمودار گانت’، ‘استفاده از کار روزانه’، ‘استفاده از منابع’ و غیره.

  

منابع پشتیبانی و آموزش

  
 فارسی