Ինչպես փոխարկել MPP-ն SVG-ի Java-ի միջոցով

Այս պարզ թեման կենտրոնանում է այն բանի վրա, թե ինչպես փոխակերպել MPPSVG Java-ի միջոցով: Այն ընդգրկում է կազմաձևման բոլոր մանրամասները, քայլերի հաջորդականությունը և գործարկվող օրինակելի կոդը՝ գործողությունը ցուցադրելու համար: Դուք կարող եք մշակել հավելված՝ ** Microsoft Project-ը SVG-ի փոխակերպելու համար՝ օգտագործելով Java**՝ միայն API-ի պարզ զանգերի օգնությամբ:

Java-ի միջոցով MPP-ն SVG-ին փոխարկելու քայլեր

  1. Ստեղծեք զարգացման միջավայրը, որպեսզի ներառի Aspose.Tasks for Java՝ օգտագործելով ռեպո կառավարիչը
  2. Ներբեռնեք գոյություն ունեցող MPP ֆայլ Project դասի օբյեկտում՝ այն SVG-ի փոխարկելու համար։
  3. Սահմանեք ելքային SVG ընտրանքները՝ օգտագործելով SvgOptions դասի օբյեկտը
  4. Փոխարկեք MPP ֆայլը SVG-ի, օգտագործելով պահպանման մեթոդը

Այս պարզ քայլերը ներկայացնում են ամբողջական կազմաձևման մանրամասները և փուլային գործընթաց՝ MS Project-ը SVG-ի փոխարկելու Java-ի միջոցով: Project դասը օգտագործվում է աղբյուրի MPP ֆայլը բեռնելու համար, իսկ SvgOptions դասը՝ ելքային SVG ֆայլի բնութագրերը սահմանելու համար: Այստեղ տեղին է նշել, որ SvgOptions դասի օբյեկտը պարտադիր չէ և կարող է բացառվել՝ օգտագործելով ելքային SVG ֆայլի լռելյայն կարգավորումները:

Կոդ՝ Java-ի միջոցով 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);
}
}

Վերոնշյալ օրինակում Java*-ի միջոցով *MPP-ն որպես SVG պահելու կոդը օգտագործում է Project դասի օրինակ, որը մուտք է գործում աղբյուրի ֆայլը սկավառակից: Այն նաև բացահայտում է կոնստրուկտորների ծանրաբեռնվածությունը՝ MPP ֆայլը որպես հոսք բեռնելու համար այնպիսի աղբյուրներից, ինչպիսիք են Տվյալների բազաները կամ համացանցը: SvgOptions-ը կարող է օգտագործվել ելքային SVG ֆայլը հարմարեցնելու համար՝ սահմանելով այնպիսի հատկություններ, ինչպիսիք են CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles և շատ ուրիշներ:

Մենք սովորել ենք Java*-ի միջոցով *MPP-ն SVG-ի փոխելու գործընթացը: Եթե ցանկանում եք իմանալ MPP-ն PDF ֆայլի փոխարկելու գործընթացի մասին, տես ինչպես փոխարկել MPP-ն PDF-ի Java-ում-ի հոդվածը:

 Հայերեն