Hogyan lehet MPP-t SVG-vé konvertálni Java segítségével

Ez az éles témakör arra összpontosít, hogyan lehet a MPP-t SVG-re konvertálni Java használatával. Tartalmazza az összes konfigurációs részletet, a lépések sorozatát és egy futtatható mintakódot a működés bemutatásához. Alkalmazást fejleszthet a Microsoft Project SVG formátumra konvertálására Java használatával, csak egyszerű API-hívások segítségével.

Lépések az MPP konvertálásához SVG-vé Java használatával

  1. Állítsa be a fejlesztői környezetet a(z) Aspose.Tasks for Java szolgáltatásba a repokezelő segítségével
  2. Töltsön be egy meglévő MPP-fájlt a Project osztályobjektumba az SVG-vé alakításhoz
  3. Állítsa be a kimeneti SVG-beállításokat a SvgOptions osztályobjektum segítségével
  4. Konvertálja az MPP-fájlt SVG-vé a mentési módszerrel

Ezek az egyszerű lépések a teljes konfigurációs részleteket és egy lépésenkénti folyamatot mutatnak be az MS Project SVG formátumba konvertálásához Java használatával*. A Project osztály a forrás MPP fájl betöltésére, az SvgOptions osztály pedig a kimeneti SVG fájl jellemzőinek beállítására szolgál. Itt érdemes megemlíteni, hogy az SvgOptions osztályobjektum nem kötelező, és a kimeneti SVG fájl alapértelmezett beállításaival kizárható.

Kód az MS Project exportálásához SVG-be Java használatával

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

A fenti példában az MPP mentése SVG-ként Java használatával egy Project osztályú példányt használ, amely a lemezről éri el a forrásfájlt. A konstruktor túlterhelését is feltárja, hogy az MPP-fájlt adatfolyamként töltse be olyan forrásokból, mint az adatbázisok vagy a web. Az SvgOptions segítségével testreszabható a kimeneti SVG fájl olyan tulajdonságok beállításával, mint a CustomPageSize, BarStyles, Gridlines, Timescale, TextStyles és még sok más.

Itt tanultuk meg az MPP SVG-re váltásának folyamatát Java használatával. Ha többet szeretne megtudni az MPP-k PDF-fájllá konvertálásának folyamatáról, tekintse meg a hogyan lehet MPP-t PDF-be konvertálni Java-ban című cikket.

 Magyar