Փոխարկել MPP-ն PNG Java-ում

Այս հակիրճ թեման կենտրոնանում է այն բանի վրա, թե ինչպես փոխարկել MPPPNG Java-ում: Այն տրամադրում է հստակ սահմանված կազմաձևման քայլեր և աշխատանքային օրինակ կոդ՝ հնարավորությունը ցուցադրելու համար: Դուք կարող եք հեշտությամբ ստեղծել հավելված՝ MPP ֆայլը PNG-ի փոխակերպելու համար՝ օգտագործելով Java մի քանի API զանգերի օգնությամբ:

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

  1. Ստեղծեք միջավայր՝ ներառելու համար Aspose.Tasks for Java՝ օգտագործելով պահեստի կառավարիչը՝ MPP-ի PNG-ի փոխակերպելու Java-ի միջոցով
  2. Մուտք գործեք գոյություն ունեցող MPP ֆայլ՝ օգտագործելով Project դասի օբյեկտը՝ Java-ի միջոցով MPP-ն PNG-ի փոխելու համար:
  3. Սահմանեք ելքային PNG ֆայլի ընտրանքները՝ օգտագործելով ImageSaveOptions դասի օբյեկտը
  4. Պահպանեք MPP-ն որպես PNG Java-ում՝ օգտագործելով պահպանման մեթոդը

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

Կոդ՝ MPP-ն որպես PNG Java-ում պահելու համար

import com.aspose.tasks.ImageSaveOptions;
import com.aspose.tasks.License;
import com.aspose.tasks.PageSize;
import com.aspose.tasks.PixelFormat;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class MppToPng {
public static void main(String[] args) throws Exception {// Throws exception for the MPP file
String FilePath = "//Users//KBase//TestData//";
// Applying product license load and convert MPP to PNG image
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Load the MS MPP file from the disk
Project pngProject = new Project(FilePath + "Input.mpp");
// Set the PNG image Options
ImageSaveOptions pngOpts = new ImageSaveOptions(SaveFileFormat.Png);
pngOpts.setPixelFormat(PixelFormat.Format32bppArgb);
pngOpts.setPresentationFormat(PresentationFormat.TaskSheet);
pngOpts.setPageSize(PageSize.A4);
// Save the exported PNG image on the disk
pngProject.save("MpptoPng.png", pngOpts);
}
}

Այս օրինակը ցույց է տալիս «MPP-ին PNG-ի փոխարկելու» հատկությունը՝ օգտագործելով Java* պարզ API ինտերֆեյսի օգնությամբ: Project դասի օբյեկտն ունի գերբեռնված կոնստրուկտորներ, որոնք կարող են բեռնել աղբյուրի ֆայլը սկավառակից, ինչպես նաև այնպիսի աղբյուրներից, ինչպիսիք են համացանցը կամ տվյալների բազան՝ օգտագործելով հիշողության հոսքերը: ImageSaveOptions դասը օգտագործվում է ելքային PNG ֆայլը հարմարեցնելու համար՝ օգտագործելով setter մեթոդները, ինչպիսիք են setFitContent, setResolution, setPageCount, setPages, setImageQuality և setPixelFormat՝ մի քանիսը նշելու համար:

Այս օրինակը մեզ պարզաբանել է Java*-ի միջոցով *MPP-ն PNG-ի փոխելու գործընթացի մասին: Եթե ցանկանում եք իմանալ MPP-ն CSV ֆայլի փոխարկելու գործընթացի մասին, տես փոխարկել MPP-ն CSV-ի Java-ում-ի հոդվածը:

 Հայերեն