Ez az alapvető témakör segítséget nyújt a(z) MPP TIFF-formátumba való konvertálásában C#-ban azáltal, hogy részletes környezetkonfigurációs lépéseket és mintakódot biztosít a feladat végrehajtásához. Ez magában foglalja az összes szükséges erőforrást egy olyan alkalmazás létrehozásához, amely nem függ az MS Project szoftvertől, és a MPP-fájlt TIFF-re alakítja át C# használatával.
Az MPP TIFF formátumba konvertálásának lépései C# használatával
- Állítsa be a fejlesztői környezetet a Aspose.Tasks for .NET telepítéséhez a NuGet csomagkezelő használatával, hogy MPP-t TIFF-be exportáljon C# használatával
- Töltse be a forrás MPP-fájlt a Project osztályobjektum használatával az MPP-fájl TIFF-formátumba konvertálásához C# használatával
- Használja a ImageSaveOptions osztályobjektumot a kívánt TIFF-fájlbeállítások beállításához
- Rendelje meg az MS Project fájlt TIFF-ként C#-ban a Mentés módszerrel
A megadott lépések egyszerű mechanizmust kínálnak az MPP fájl TIFF formátumba konvertálására C# használatával egy jól meghatározott folyamat követésével. Kezdjük azzal, hogy elérjük a forrás MMP fájlt a lemezről a Project osztály egy példányával, amelyet ezután követ az ImageSaveOptions osztály egy példányával a kimeneti TIFF fájl tulajdonságainak beállításához. Végül az elért MS MPP fájl TIFF fájlként kerül mentésre a lemezen.
Kód az MS Project TIFF formátumba konvertálásához C# használatával
using System.Drawing.Imaging; | |
using Aspose.Tasks; | |
using Aspose.Tasks.Saving; | |
namespace KbTasks | |
{ | |
public class MppToTiff | |
{ | |
public static void ConvertTasksToTiff() | |
{ | |
string FilePath = @"c:/KnowledgeBase/TestData/"; | |
// Applying product license to convert MPP to Tiff | |
License TaskTiffLic = new License(); | |
TaskTiffLic.SetLicense(FilePath + "Conholdate.Total.Product.Family.lic"); | |
// Access the MPP Project file from the disk | |
Project InputMppProject = new Project(FilePath + "Input.mpp"); | |
// Setting the Tiff image options | |
var tiffOptions = new ImageSaveOptions(SaveFileFormat.Tiff); | |
tiffOptions.HorizontalResolution = 72; | |
tiffOptions.VerticalResolution = 72; | |
tiffOptions.PixelFormat = PixelFormat.Format24bppRgb; | |
// Save the exported Tiff image file on the disk | |
InputMppProject.Save("MpptoTiff.tif", tiffOptions); | |
} | |
} | |
} |
Ez az egyszerű kódbemutató egy egyszerű folyamatot képvisel az MPP betöltésére és exportálására TIFF formátumba C# használatával. Az ImageSaveOptions osztály a kimeneti TIFF-fájl testreszabására használható különböző tulajdonságok, például vízszintes és függőleges felbontás, pixelformátum, oldalbeállítások és fejléc- vagy láblécbeállítások beállításával.
Ez a témakör végigvezette Önt az MPP-TIFF konverter C# használatával történő fejlesztésének folyamatán. Ha egy MPP-fájlt szeretne PNG-képpé konvertálni, kövesse a hogyan lehet az MPP-t PNG-re konvertálni C#-ban cikket.