Jak převést MPP na SVG pomocí Java

Toto ostré téma se zaměřuje na to, jak převést MPP na SVG pomocí Javy. Zahrnuje všechny podrobnosti konfigurace, sekvenci kroků a spustitelný ukázkový kód pro demonstraci operace. Můžete vyvinout aplikaci pro převod Microsoft Project do SVG pomocí Java pouze pomocí jednoduchých volání API.

Kroky k převodu MPP na SVG pomocí Java

  1. Nastavte vývojové prostředí tak, aby zahrnovalo Aspose.Tasks for Java pomocí správce úložiště
  2. Načtěte existující soubor MPP do objektu třídy Project a převeďte jej na SVG
  3. Nastavte výstupní možnosti SVG pomocí objektu třídy SvgOptions
  4. Převeďte soubor MPP na SVG pomocí metody uložení

Tyto jednoduché kroky představují kompletní konfigurační detaily a postupný proces převodu MS Project na SVG pomocí Javy. Třída Project se používá pro načtení zdrojového souboru MPP a třída SvgOptions se používá pro nastavení charakteristik výstupního souboru SVG. Zde je vhodné zmínit, že objekt třídy SvgOptions není povinný a lze jej vyloučit pomocí výchozího nastavení výstupního souboru SVG.

Kód pro export MS Project do SVG pomocí Javy

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

Ve výše uvedeném příkladu používá kód pro uložení MPP jako SVG pomocí Java instanci třídy Project, která přistupuje ke zdrojovému souboru z disku. Také odhaluje přetížení konstruktoru při načítání souboru MPP jako proudu ze zdrojů, jako jsou databáze nebo web. Možnosti SvgOptions lze použít k přizpůsobení výstupního souboru SVG nastavením vlastností, jako jsou CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles a mnoho dalších.

Naučili jsme se proces změny MPP na SVG pomocí Javy zde. Pokud se chcete dozvědět o procesu převodu MPP na soubor PDF, přečtěte si článek na jak převést MPP do PDF v Javě.

 Čeština