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

فرمت SVG بیشتر برای جاسازی محتوا در برنامه های دسکتاپ و وب استفاده می شود. ممکن است شرایطی وجود داشته باشد که لازم باشد فایل های MPP خود را در برنامه های دسکتاپ یا وب جاسازی کنید. برای دستیابی به آن، تبدیل فایل های MPP به فرمت SVG مفید خواهد بود. برای این منظور، این مقاله به شما آموزش می دهد که چگونه فایل های MPP را با استفاده از جاوا به فرمت SVG تبدیل کنید.

Java API برای تبدیل فایل های MPP به SVG

Aspose.Tasks for Java یک API برای کار با فایل های Microsoft Project (MPP) است. این امکان را به شما می دهد تا فایل های MPP/XML را بدون نیاز به نصب Microsoft Project بخوانید و بنویسید. همچنین می توانید فایل های MPP را با استفاده از API به فرمت SVG تبدیل کنید. می‌توانید API را با استفاده از Maven دانلود کنید یا JAR را از بخش دانلودها دانلود کنید.

مخزن:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>http://repository.aspose.com/repo/</url>
</repository>

وابستگی:

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>21.10</version>
    <classifier>jdk18</classifier>
</dependency>

تبدیل MPP به SVG در جاوا

در زیر مراحل تبدیل فایل های MPP مایکروسافت پروژه به فرمت SVG آمده است.

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

// مسیر دایرکتوری اسناد
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// فایل ورودی پروژه را بخوانید
Project project = new Project(dataDir + "Homemoveplan.mpp");

// پروژه را به صورت SVG ذخیره کنید
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

MPP را با گزینه های اضافی به SVG تبدیل کنید

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

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

// مسیر دایرکتوری اسناد
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//فایل ورودی پروژه را بخوانید
Project project = new Project(dataDir + "Homemoveplan.mpp");

// کلاس SvgOptions را راه اندازی کنید
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// فایل MPP را به صورت SVG ذخیره کنید
project.save(dataDir + "FileName5.svg", opt);

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

به منظور امتحان کردن API بدون محدودیت ارزیابی، می توانید [یک مجوز موقت رایگان] درخواست کنید.

نتیجه

در این مقاله با نحوه تبدیل فایل های MPP به فرمت SVG با استفاده از جاوا آشنا شدید. علاوه بر این، نحوه سفارشی سازی فایل SVG تولید شده را با استفاده از گزینه های اضافی مشاهده کرده اید. Aspose.Tasks برای جاوا یک API قوی و غنی است که بسیاری از ویژگی های اضافی را برای کار با فایل های MPP فراهم می کند. می‌توانید با مراجعه به مستندات رسمی API را با جزئیات بررسی کنید. در صورت وجود هرگونه سوال، لطفاً در [تالار گفتمان پشتیبانی رایگان14 ما با ما تماس بگیرید.

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