Převést MPP na PNG v Javě

Toto stručné téma se zaměřuje na to, jak převést MPP na PNG v Javě. Poskytuje dobře definované konfigurační kroky a funkční ukázkový kód pro demonstraci schopnosti. Pomocí několika volání API můžete snadno vytvořit aplikaci pro transformaci MPP souboru na PNG pomocí Java.

Kroky k převodu MPP na PNG pomocí Java

  1. Vytvořte prostředí tak, aby zahrnovalo Aspose.Tasks for Java pomocí správce úložiště pro převod MPP na PNG pomocí Java
  2. Přístup k existujícímu souboru MPP pomocí objektu třídy Project pro změnu MPP na PNG pomocí Java
  3. Nastavte možnosti výstupního souboru PNG pomocí objektu třídy ImageSaveOptions
  4. Uložte MPP jako PNG v Javě pomocí metody uložení

Výše uvedené kroky zahrnují kompletní konfigurační detaily a postupný postup pro převedení MS Project do PNG pomocí Java. Vytvoří se objekt třídy Project pro přístup ke zdrojovému souboru MPP z disku a poté se instance třídy ImageSaveOptions použije k nastavení vlastností výstupního souboru PNG. Instance třídy ImageSaveOptions není povinná a lze ji při vykreslování vyloučit pomocí výchozího nastavení pro výstupní soubor PNG.

Kód pro uložení MPP jako PNG v Javě

import com.aspose.tasks.ImageSaveOptions;
import com.aspose.tasks.License;
import com.aspose.tasks.PageSize;
import com.aspose.tasks.PixelFormat;
import com.aspose.tasks.PresentationFormat;
import com.aspose.tasks.Project;
import com.aspose.tasks.SaveFileFormat;
public class MppToPng {
public static void main(String[] args) throws Exception {// Throws exception for the MPP file
String FilePath = "//Users//KBase//TestData//";
// Applying product license load and convert MPP to PNG image
License TasksLic = new License();
TasksLic.setLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Load the MS MPP file from the disk
Project pngProject = new Project(FilePath + "Input.mpp");
// Set the PNG image Options
ImageSaveOptions pngOpts = new ImageSaveOptions(SaveFileFormat.Png);
pngOpts.setPixelFormat(PixelFormat.Format32bppArgb);
pngOpts.setPresentationFormat(PresentationFormat.TaskSheet);
pngOpts.setPageSize(PageSize.A4);
// Save the exported PNG image on the disk
pngProject.save("MpptoPng.png", pngOpts);
}
}

Tento příklad demonstruje funkci převodu MPP na PNG pomocí Java s pomocí jednoduchého rozhraní API. Objekt třídy Project má přetížené konstruktory, které mohou načíst zdrojový soubor z disku a také ze zdrojů, jako je web nebo databáze pomocí paměťových proudů. Třída ImageSaveOptions se používá k přizpůsobení výstupního souboru PNG pomocí metod setter, jako je setFitContent, setResolution, setPageCount, setPages, setImageQuality a setPixelFormat, abychom jmenovali alespoň některé.

Tento příklad nám osvětlil proces změny MPP na PNG pomocí Java. Pokud se chcete dozvědět o procesu převodu MPP na soubor CSV, přečtěte si článek na převést MPP na CSV v Javě.

 Čeština