Այս կարճ ձեռնարկը պարունակում է տեղեկատվություն այն մասին, թե ինչպես փոխարկել MPP-ը PDF Java-ի միջոցով: Այն պարունակում է կազմաձևման մանրամասները, այս ծրագիրը գրելու համար կատարվող քայլերի հաջորդականությունը և այս գործողությունը ցուցադրելու համար գործարկվող կոդի նմուշ: Դուք կարող եք փոխակերպել Microsoft Project-ը PDF-ի, օգտագործելով java միայն API-ի մի քանի զանգերի օգնությամբ:
MPP-ն PDF-ի փոխարկելու քայլեր՝ Java-ի միջոցով
- Կարգավորեք միջավայրը, որպեսզի օգտագործի Aspose.Tasks for Java հավելվածը Maven պահոցից
- Բեռնեք ձևանմուշ MS Project ֆայլը Project օբյեկտում
- Ստեղծեք PdfSaveOptions դասի օբյեկտը
- Սահմանեք էջի չափի հատկությունը PDFSaveOptions օբյեկտում
- Փոխարկեք MPP ֆայլը PDF-ի, օգտագործելով պահպանման ընտրանքները
Այս պարզ քայլերն ընդգրկում են MS Project-ը PDF-ի փոխարկելու ամբողջական գործընթացը Java-ի միջոցով՝ ունենալով կազմաձևման մանրամասները, փուլային գործընթացը և գործարկվող օրինակելի կոդը՝ նկարագրությամբ: Project դասը օգտագործվում է ձևանմուշ MPP ֆայլը բեռնելու համար, PDFSaveOptions դասը՝ ելքային PDF ֆայլի բնութագրերը սահմանելու համար, իսկ Project.save() մեթոդը՝ ֆայլը PDFSaveOptions դասի օբյեկտի հետ փոխակերպելու համար: Նկատի ունեցեք, որ PDFSaveOptions դասի օբյեկտը պարտադիր չէ և կարող է բաց թողնել՝ օգտագործելով ելքային PDF ֆայլի լռելյայն կարգավորումները:
Կոդ՝ Java-ի միջոցով MS Project-ը PDF արտահանելու համար
Այս կոդը * MPP-ն որպես PDF, օգտագործելով Java*-ը, օգտագործում է Project դասի կոնստրուկտոր՝ ձևանմուշի ֆայլի անունը որպես միակ փաստարկ, սակայն դուք կարող եք օգտագործել նաև այլ կոնստրուկտորներ, ինչպիսիք են DBSettings-ը, որն աջակցում է նախագծի ֆայլը տվյալների բազայից կարդալուն, կամ կարդալ ծրագրի ֆայլը հիշողության հոսքից, ինչպես նաև բեռնման ընտրանքները, ինչպիսիք են գաղտնաբառի կարգավորումը, եթե մուտքագրված ֆայլը պաշտպանված է գաղտնաբառով և այլն: Չեղարկման նշանը կարող է նաև սահմանվել այնպես, որ սխալի կամ անհարկի ուշացման դեպքում ընդհատվի բեռնման գործողությունը:
Մենք սովորել ենք MPP-ի PDF-ի փոխելու գործընթացը այստեղ: Եթե ցանկանում եք սովորել MPP-ի XPS-ի փոխարկելու գործընթացը, տես ինչպես փոխարկել Microsoft Project ֆայլը XPS-ի Java-ում-ի հոդվածը: