MS Project exportálása PDF-be C#-ban

Ez a cikk azt a folyamatot írja le, hogyan exportálható az MS Project a PDF-be C#-ban. Meg fogja kapni a fejlesztői környezet konfigurációjának minden részletét és az alkalmazás fejlesztésének lépésenkénti eljárását, valamint egy futó mintakódot, amellyel a MPP PDF-be konvertálható C#-ban. A kimeneti PDF testreszabását is tárgyaljuk az átalakítási folyamat vezérléséhez.

Az MS Project PDF-be konvertálásának lépései C#-ban

  1. Telepítse a Aspose.Tasks alkalmazást a NuGet csomagkezelőből az MPP PDF-formátumba konvertálásához
  2. Töltsön be egy meglévő MS Project fájlt a Project osztályobjektum használatával
  3. A PdfSaveOptions osztály objektumának deklarálása
  4. Állítsa be a kívánt tulajdonságokat, például az oldalméretet a mentési beállításoknál
  5. Mentse el az MPP-fájlt PDF-ként a kiválasztott beállításokkal

Ezek a lépések egy éles módszert biztosítanak az MS Project PDF formátumba exportálására C#-ban azáltal, hogy megosztják a konfigurációhoz szükséges összes információt, majd megadják a kimenet eléréséhez szükséges összes osztály, metódus és felsoroló részleteit. Vagy betölthet egy meglévő MS Project fájlt, vagy létrehozhat egy MPP fájlt, majd mentheti PDF formátumban. Ezek a lépések tárgyalják a PdfSaveOptions osztályobjektumot is, amely számos olyan tulajdonságot tartalmaz, amelyek beállíthatók a kimeneti PDF testreszabásához, például a kimeneti PDF oldalmérete van meghatározva demonstráció céljából, azonban kihagyhatja ezt a testreszabást, és csak a SaveFileFormat.Pdf fájlt használja a PDF alapértelmezett mentéséhez. konfigurációk.

Kód a Microsoft Project konvertálásához PDF-be C#-ban

Ez a kód egy Project osztály konstruktort használ, amely csak a bemeneti MPP fájl nevét veszi fel, de megadhat más paramétereket is, például a fájlnév helyett egy adatfolyamot, a ParseErrorCallback függvényt, ha bármilyen probléma merül fel a forrás MPP fájl betöltésekor, vagy használhatja a LoadOptions osztály objektumot. amely számos attribútumot támogat a fájl betöltéséhez. Hasonlóképpen használhatja a PdfSaveOptions osztályobjektumot, ha szükséges, amely olyan beállításokat tartalmaz, mint az oldalméret, a sáv stílusa, az alapértelmezett betűtípusnév, a titkosítás részletei és így tovább, miközben egy MS Project to PDF konvertert ír C# nyelven.

Ez a cikk megtanított minket az MPP-fájlok PDF-formátumba való renderelésére, de ha meg szeretné tanulni az MPP-fájlok HTML-formátumba konvertálásának folyamatát, olvassa el a hogyan lehet az MPP-t Excelbe konvertálni C# segítségével című cikket.

 Magyar