Ovaj kratki vodič opisuje kako pretvoriti MPP u XLSX koristeći Java. Obuhvaća postavljanje IDE‑a, korak‑po‑korak vodič i uzorak koda za pretvaranje MPP‑a u Excel koristeći Javu. Naučit ćete dodati stupce i prilagoditi rezultatnu Excel datoteku.
Koraci za pretvaranje MPP u Excel pomoću Jave
- Postavite okruženje da koristi Aspose.Tasks for Java za promjenu MPP u XLSX
- Primijenite licencu za korištenje proizvoda bez ikakvih ograničenja
- Učitaj izvorni MPP datoteku u memoriju koristeći klasu Project
- Konfigurirajte XlsxOptions objekt kako biste prilagodili izlaznu XLSX datoteku
- Stvori nekoliko stupaca u prvom listu XLSX koristeći klasu GanttChartColumn
- Instancirajte objekt ResourceViewColumn kako biste dodali prilagođeni stupac u listu resursa
- Dodajte stupac za bilješke u listu zadataka koristeći klasu AssignmentViewColumn
- Spremi rezultat projekta kao XLSX datoteku na disk
Navedeni koraci pomažu u pretvaranju Microsoft Projecta u Excel pomoću Jave. Proces započinje učitavanjem licence, učitavanjem izvornog MPP datoteke u memoriju, stvaranjem objekta klase XlsxOptions i spremanjem rezultirajuće projektne datoteke izravno kao XLSX datoteku koristeći zadane postavke. Za dodavanje prilagođenih stupaca u različite listove u izlaznoj Excel datoteci, možete koristiti GanttChartColumn, ResourceViewColumn i AssignmentViewColumn, kako je prikazano u danom uzorku koda.
Kod za pretvaranje MS Projecta u Excel pomoću Jave
Ovaj kod demonstrira kako pretvoriti Microsoft Project datoteku u Excel koristeći Javu. Možete koristiti metodu setEncoding() u XlsxOptions za određeno kodiranje znakova u izlaznoj Excel datoteci. Također, umjesto stvaranja stupaca od početka, možete pokušati koristiti getDefaultTaskSheetView() ili getDefaultResourceSheetView() u ProjectView za pristup zadanoj kolekciji i proširiti dodatne stupce u tu kolekciju.
Ovaj kratki vodič je pokazao proces pretvaranja MPP datoteke u XLSX datoteku. Za postavljanje prethodnih zadataka u projektnoj datoteci, pogledajte članak Postavljanje prethodnika u MS Projectu koristeći Javu.