Come convertire MPP in SVG usando Java

Questo argomento nitido si concentra su come convertire MPP in SVG utilizzando Java. Copre tutti i dettagli di configurazione, una sequenza di passaggi e un codice di esempio eseguibile per dimostrare l’operazione. Puoi sviluppare un’applicazione per convertire Microsoft Project in SVG utilizzando Java solo con l’aiuto di semplici chiamate API.

Passaggi per convertire MPP in SVG utilizzando Java

  1. Configura l’ambiente di sviluppo per includere Aspose.Tasks for Java utilizzando il gestore repo
  2. Carica un file MPP esistente nell’oggetto classe Project per convertirlo in SVG
  3. Imposta le opzioni SVG di output utilizzando l’oggetto classe SvgOptions
  4. Converti il file MPP in SVG usando il metodo di salvataggio

Questi semplici passaggi rappresentano i dettagli di configurazione completi e un processo graduale per convertire MS Project in SVG utilizzando Java. La classe Project viene utilizzata per caricare il file MPP di origine e la classe SvgOptions viene utilizzata per impostare le caratteristiche del file SVG di output. È pertinente menzionare qui che l’oggetto classe SvgOptions non è obbligatorio e può essere escluso utilizzando le impostazioni predefinite per il file SVG di output.

Codice per esportare MS Project in SVG utilizzando Java

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);
}
}

Nell’esempio precedente, il codice per salvare MPP come SVG utilizzando Java utilizza un’istanza della classe Project che accede al file di origine dal disco. Espone inoltre gli overload del costruttore per caricare il file MPP come flusso da fonti come Database o Web. SvgOptions può essere utilizzato per personalizzare il file SVG di output impostando proprietà come CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles e molti altri.

Abbiamo imparato il processo per cambiare MPP in SVG usando Java qui. Se vuoi conoscere il processo per convertire un MPP in un file PDF, fai riferimento all’articolo su come convertire MPP in PDF in Java.

 Italiano