Převést MPP na PNG v C#

Toto stručné téma se zaměřuje na to, jak převést MPP na PNG v C# probráním požadovaných kroků konfigurace a ukázkovým kódem pro provedení úlohy. Zahrnuje všechny potřebné prostředky k vytvoření aplikace bez jakékoli závislosti na softwaru MS Project pro transformaci MPP souboru na PNG pomocí C#.

Kroky k převodu MPP na PNG pomocí C#

  1. Nastavte prostředí pro instalaci Aspose.Tasks for .NET pomocí správce balíčků NuGet pro export MPP do PNG pomocí C#
  2. Otevřete zdrojový soubor MPP pomocí instance objektu třídy Project a převeďte soubor MPP na PNG pomocí C#
  3. Vytvořte instanci třídy ImageSaveOptions pro nastavení požadovaných možností souboru PNG
  4. Převeďte soubor MS Project na PNG v C# pomocí metody Save

Výše uvedené úlohy nabízejí snadný způsob, jak převést MPP soubor na PNG pomocí C# dodržením postupného procesu a předložením spustitelného ukázkového kódu. Proces je zahájen načtením zdrojového MPP souboru z disku, po kterém následuje nastavením požadovaných vlastností souboru PNG pomocí instance třídy ImageSaveOptions.Nakonec je zpřístupněný soubor MPP exportován do souboru PNG a uložen na disk.

Kód pro převod MS Project na PNG pomocí C#

using Aspose.Tasks;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
namespace KbTasks
{
public class MppToPng
{
public static void ConvertTasksToPNG()
{
string FilePath = @"/Users/KnowledgeBase/TestData/";
// Applying product license to convert MPP to PNG image
License TaskPngLic = new License();
TaskPngLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic");
// Access the source MPP file from the disk source
Project mppProject = new Project(FilePath + "Input.mpp");
// Set the output Png Options
var pngOptions = new ImageSaveOptions(SaveFileFormat.Png);
pngOptions.PixelFormat = System.Drawing.Imaging.PixelFormat.Format32bppArgb;
pngOptions.PresentationFormat = PresentationFormat.TaskSheet;
pngOptions.PageSize = PageSize.A4;
// Save the output PNG image on the disk
mppProject.Save("image_out.png", pngOptions);
}
}
}

Tento příklad ukazuje postup pro export MPP do PNG pomocí C#. Namísto použití výchozího exportovaného souboru PNG můžete výstupní soubor PNG přizpůsobit pomocí instance třídy ImageSaveOptions, která nabízí vlastnosti, jako je nastavení přizpůsobeného obsahu, rozlišení, počtu stránek, stránek, kvality obrazu a formátu pixelů. trochu.

V tomto příkladu jsme se naučili generovat MPP na PNG převodník pomocí C#. Pokud máte zájem o převod souboru MPP na CSV, postupujte podle článku na převést MPP na CSV v C#.

 Čeština