نحوه تبدیل MPP به SVG با استفاده از جاوا

این مبحث واضح بر نحوه تبدیل MPP به SVG با استفاده از جاوا تمرکز دارد. تمام جزئیات پیکربندی، دنباله ای از مراحل و یک کد نمونه قابل اجرا برای نشان دادن عملیات را پوشش می دهد. شما می توانید یک برنامه کاربردی برای تبدیل پروژه مایکروسافت به SVG با استفاده از جاوا تنها با کمک تماس های ساده API ایجاد کنید.

مراحل تبدیل MPP به SVG با استفاده از جاوا

  1. محیط توسعه را طوری تنظیم کنید که شامل Aspose.Tasks for Java با استفاده از مدیر مخزن باشد
  2. یک فایل MPP موجود را در شی کلاس Project برای تبدیل آن به SVG بارگیری کنید.
  3. گزینه های خروجی SVG را با استفاده از شی کلاس SvgOptions تنظیم کنید
  4. با استفاده از روش ذخیره فایل MPP را به SVG تبدیل کنید

این مراحل ساده نشان دهنده جزئیات کامل پیکربندی و یک فرآیند گام به گام برای تبدیل پروژه MS به SVG با استفاده از جاوا است. کلاس Project برای بارگذاری فایل MPP منبع و کلاس SvgOptions برای تنظیم مشخصات فایل SVG خروجی استفاده می شود. ذکر این نکته در اینجا مناسب است که شی کلاس SvgOptions اجباری نیست و می توان با استفاده از تنظیمات پیش فرض برای فایل خروجی SVG حذف شود.

کد برای صادرات MS Project به SVG با استفاده از جاوا

import com.aspose.tasks.License;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveOptions;
import com.aspose.tasks.SvgOptions;
import com.aspose.tasks.Timescale;
public class MppToSVG {
public static void main(String[] args) throws Exception {// Throws exception to process the MPP file
String FilePath = "//Users//TestData//";
// Applying product license to access and process the MPP file
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Open the source MPP file from the disk
Project inputProject = new Project(FilePath + "Input.mpp");
// Set the SVG options for output
SaveOptions svgOption = new SvgOptions();
svgOption.setFitContent(true);
svgOption.setTimescale(Timescale.ThirdsOfMonths);
// Export the MPP to SVG file on the disk
inputProject.save(FilePath + "OutputSvg.svg", svgOption);
}
}

در مثال بالا، کد ذخیره MPP به عنوان SVG با استفاده از جاوا از یک نمونه کلاس Project استفاده می کند که به فایل منبع از دیسک دسترسی پیدا می کند. همچنین اضافه بارهای سازنده را برای بارگیری فایل MPP به عنوان یک جریان از منابعی مانند پایگاه داده یا وب در معرض نمایش می گذارد. از SvgOptions می توان برای سفارشی کردن فایل SVG خروجی با تنظیم ویژگی هایی مانند CustomPageSize، BarStyles، Gridlines، Timescale، TextStyles و بسیاری موارد دیگر استفاده کرد.

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

 فارسی