تبدیل MPP به اکسل در پایتون

فایل‌های MPP اسناد دیجیتالی هستند که برای سازماندهی، ردیابی و مدیریت پروژه‌ها طراحی شده‌اند. فایل های MPP شامل اطلاعات حیاتی مانند وظایف، منابع، تکالیف، جدول زمانی، بودجه و سایر داده های مربوط به پروژه می شود. در موارد خاص، ممکن است نیاز داشته باشیم که داده های پروژه را از MPP به Excel صادر کنیم. تبدیل یک فایل MPP به اکسل یک راه آسان برای به اشتراک گذاری داده های پروژه با سهامدارانی است که ممکن است به Microsoft Project دسترسی نداشته باشند. ما به راحتی می توانیم داده های پروژه را از فایل های MPP به صفحات گسترده اکسل (XLSX) به صورت برنامه نویسی در پایتون صادر کنیم. در این مقاله با نحوه تبدیل MPP به اکسل در پایتون آشنا می شویم.

این مقاله موضوعات زیر را پوشش می دهد:

  1. مبدل پایتون MPP به اکسل
  2. تبدیل MPP به اکسل
  3. تبدیل MPP به XLSX را سفارشی کنید
  4. تبدیل MPP به اکسل آنلاین

مبدل پایتون MPP به اکسل

برای تبدیل MPP به اکسل، از کتابخانه Aspose.Tasks for Python استفاده خواهیم کرد. مجموعه ای جامع از ویژگی ها را برای ایجاد، پردازش و تبدیل فایل های MS Project (MPP) به طور یکپارچه فراهم می کند.

لطفاً یا پکیج را دانلود کنید یا API را از PyPI با استفاده از دستور pip زیر در کنسول نصب کنید:

pip install aspose-tasks

تبدیل MPP به اکسل در پایتون

تبدیل MPP به اکسل با استفاده از Aspose.Tasks برای پایتون ساده است. به سادگی فایل MPP را بارگذاری کرده و با فرمت XLSX در محل مورد نظر ذخیره کنید. لطفا مراحل زیر را برای تبدیل MPP به Excel در پایتون دنبال کنید.

  1. فایل MPP را با استفاده از نمونه ای از کلاس Project بارگیری کنید.
  2. متد save() را با مسیر فایل خروجی XLSX و SaveFileFormat به عنوان آرگومان فراخوانی کنید.

نمونه کد زیر نحوه تبدیل MPP به اکسل با استفاده از پایتون را نشان می دهد.

# این مثال کد نحوه تبدیل MPP به XLSX را نشان می دهد.
import aspose.tasks as tsk

# فایل ورودی پروژه را بارگیری کنید
project = tsk.Project("C:\Files\Blank2010.mpp")

# ذخیره به عنوان XLSX
project.save("C:\Files\output.xlsx", tsk.saving.SaveFileFormat.XLSX)
تبدیل MPP به اکسل در پایتون.

تبدیل MPP به اکسل در پایتون.

تبدیل MPP به XLSX را سفارشی کنید

علاوه بر تبدیل فایل MPP به اکسل، می‌توانیم از تنظیمات مختلفی برای سفارشی کردن خروجی استفاده کنیم. برای انجام این کار، API کلاس XlsxOptions را ارائه می دهد، که به ما امکان می دهد گزینه های اضافی را برای ارائه داده های پروژه در قالب XLSX مشخص کنیم. لطفاً مراحل زیر را برای تعیین گزینه های ذخیره XLSX دنبال کنید:

  1. فایل MPP را با استفاده از کلاس Project بارگیری کنید.
  2. یک نمونه از کلاس XlsxOptions ایجاد کنید.
  3. گزینه های مختلفی مانند اندازه صفحه، مشاهده منبع، assignmentView، قالب ارائه و غیره را تنظیم کنید.
  4. در نهایت، متد save() را فراخوانی کنید تا آن را به عنوان XLSX ذخیره کنید. مسیر فایل خروجی و XlsxOptions را به عنوان آرگومان می گیرد.

نمونه کد زیر نحوه تبدیل MPP به XLSX را با گزینه های پیشرفته با استفاده از پایتون نشان می دهد.

# این مثال کد نحوه سفارشی سازی تبدیل MPP به XLSX را نشان می دهد.
import aspose.tasks as tsk
import aspose.tasks.visualization as vsl

# فایل ورودی پروژه را بارگیری کنید
project = tsk.Project("C:\Files\Blank2010.mpp")

# شی کلاس XlsxOptions را راه اندازی کنید
options = tsk.saving.XlsxOptions();

# اندازه صفحه را تنظیم کنید
options.page_size = vsl.PageSize.A3

# رندر پروژه به یک صفحه
options.render_to_single_page = True

# نمای برگه منابع را تنظیم کنید
options.resource_view = vsl.ProjectView.get_default_resource_sheet_view()

# تنظیم نمای تکلیف
options.assignment_view = vsl.ProjectView.get_default_assignment_view()

# قالب ارائه را به عنوان استفاده از منبع تنظیم کنید
options.presentation_format = vsl.PresentationFormat.RESOURCE_USAGE

# پروژه را به عنوان XLSX ذخیره کنید
project.save("C:\Files\ProjectWithOptions.xlsx", options);

MPP را به اکسل آنلاین تبدیل کنید

اگر می خواهید MPP را به صورت آنلاین به اکسل تبدیل کنید، از مبدل MPP به اکسل با کیفیت بالا و رایگان ما استفاده کنید که با استفاده از کتابخانه Aspose.Tasks توسعه یافته است.

آموزش کامل تبدیل MPP به اکسل آنلاین با استفاده از مبدل رایگان ما را بخوانید.

مجوز رایگان دریافت کنید

می‌توانید یک مجوز موقت رایگان دریافت کنید تا کتابخانه را بدون محدودیت ارزیابی امتحان کنید.

تبدیل MPP به Excel را کاوش کنید

برای کسب اطلاعات بیشتر در مورد تبدیل فایل های MPP به اکسل یا سایر فرمت های پشتیبانی شده و کاوش در Aspose.Tasks، منابع زیر را بررسی کنید:

نتیجه

در این مقاله با نحوه تبدیل MPP به اکسل در پایتون آشنا شدیم. علاوه بر این، نحوه صادرات داده های پروژه MS را از یک فایل MPP به اکسل و سفارشی کردن گزینه ها به صورت برنامه ای دیده ایم. تبدیل MPP به اکسل می تواند راهی کارآمد برای به اشتراک گذاشتن داده های پروژه شما با دیگرانی باشد که به Microsoft Project دسترسی ندارند. راهنمای گام به گام و نمونه کد نشان می دهد که انجام تبدیل MPP به XLSX با استفاده از کتابخانه پایتون چقدر آسان است. در صورت وجود هرگونه ابهامی، لطفاً با ما در تالار گفتمان پشتیبانی رایگان تماس بگیرید.

همچنین ببینید