Il formato SVG viene utilizzato principalmente per incorporare contenuti in applicazioni desktop e Web. Potrebbero verificarsi situazioni in cui è necessario incorporare i file MPP in applicazioni desktop o Web. Per raggiungere questo obiettivo, la conversione dei file MPP in formato SVG si rivelerà utile. A tal fine, questo articolo ti insegnerà come convertire i file MPP in formato SVG utilizzando Java.
- API Java per convertire file MPP in SVG
- Converti file MPP in formato SVG utilizzando Java
- Converti file MPP in formato SVG con opzioni aggiuntive
API Java per convertire file MPP in SVG
Aspose.Tasks per Java è un’API per lavorare con i file di Microsoft Project (MPP). Consente di leggere e scrivere file MPP/XML senza richiedere l’installazione di Microsoft Project. Puoi anche convertire i file MPP in formato SVG usando l’API. Puoi scaricare l’API utilizzando Maven o scaricare il JAR dalla sezione download.
Archivio:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Dipendenza:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.10</version>
<classifier>jdk18</classifier>
</dependency>
Converti MPP in SVG in Java
Di seguito sono riportati i passaggi per convertire i file MPP di Microsoft Project in formato SVG.
- Carica il file MPP usando la classe Project.
- Salva il file come SVG utilizzando il metodo Project.save(String filename, int format).
Il codice di esempio seguente mostra come convertire i file MPP in formato SVG utilizzando Java.
// Il percorso della directory dei documenti.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
// Leggi il file di progetto di input
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Salva il progetto come SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);
Converti MPP in SVG con opzioni aggiuntive
Durante la conversione di file MPP in formato SVG, puoi utilizzare le opzioni aggiuntive per personalizzare l’SVG generato. Di seguito sono riportati i passaggi per convertire i file MPP in formato SVG utilizzando opzioni aggiuntive.
- Carica il file MPP usando la classe Project.
- Crea un’istanza della classe SvgOptions.
- Imposta le opzioni desiderate.
- Salva il file SVG utilizzando il metodo Project.save(String filename, SaveOptions options).
Il codice di esempio seguente mostra come convertire i file MPP in formato SVG con opzioni aggiuntive utilizzando Java.
// Il percorso della directory dei documenti.
String dataDir = Utils.getDataDir(SaveAsSVG.class);
//Leggi il file di progetto di input
Project project = new Project(dataDir + "Homemoveplan.mpp");
// Inizializza la classe SvgOptions
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);
// Salva il file MPP come SVG
project.save(dataDir + "FileName5.svg", opt);
Ottieni una licenza gratuita
Per provare l’API senza limitazioni di valutazione, puoi richiedere una licenza temporanea gratuita.
Conclusione
In questo articolo, hai imparato come convertire i file MPP in formato SVG usando Java. Inoltre, hai visto come personalizzare il file SVG generato utilizzando opzioni aggiuntive. Aspose.Tasks per Java è un’API robusta e ricca di funzionalità che fornisce molte funzionalità aggiuntive per lavorare con i file MPP. Puoi esplorare l’API in dettaglio visitando la documentazione ufficiale. In caso di domande, non esitare a contattarci nel nostro forum di supporto gratuito.