Táblázat szövegstílusainak testreszabása az Aspose.Tasks programban

Bevezetés

A projektmenedzsment világában a feladatok hatékony megjelenítése kulcsfontosságú a sikerhez. Az Aspose.Tasks for .NET hatékony megoldást kínál a táblázat szövegstílusainak testreszabására, lehetővé téve a szöveges elemek megjelenésének testreszabását a projektben. Ebben a részletes útmutatóban végigvezetjük a táblázat szövegstílusainak konfigurálásán az Aspose.Tasks for .NET használatával.

Előfeltételek

Mielőtt belevágna az oktatóanyagba, győződjön meg arról, hogy rendelkezik az alábbiakkal:

  • Aspose.Tasks for .NET: Győződjön meg arról, hogy az Aspose.Tasks for .NET legújabb verziója telepítve van. Letölthetiitt.
  • Dokumentumkönyvtár: Állítson be egy könyvtárat a dokumentumok számára. Cserélje ki a „Saját dokumentumkönyvtárat” a kódban a tényleges elérési úttal.
  • Érvényes Aspose licenc: ehhez a példához érvényes Aspose licenc szükséges. Teljes licencet vásárolhatitt vagy szerezzen 30 napos ideiglenes engedélytitt.

Névterek importálása

A kódolás megkezdése előtt importálja a szükséges névtereket, hogy kihasználja az Aspose.Tasks funkcióit:

    using Aspose.Tasks;
    using System;
    
    using Aspose.Tasks.Saving;
    using Aspose.Tasks.Visualization;

Most bontsuk fel a példát több lépésre:

1. lépés: Töltse be a projektet és állítsa be a projekt tulajdonságait

var project = new Project(DataDir + "Project2.mpp");
project.Set(Prj.NewTasksAreManual, false);

2. lépés: Nyissa meg a Gantt-diagram nézetet

var view = (GanttChartView)project.Views.ToList()[0];

3. lépés: A feladatnév szövegstílusának testreszabása

var style1 = new TableTextStyle(1);
style1.Field = Field.TaskName;
style1.Font = new FontDescriptor("Impact", 12F, FontStyles.Bold | FontStyles.Italic);
view.TableTextStyles.Add(style1);

4. lépés: A feladat időtartamának szövegstílusának testreszabása

var style2 = new TableTextStyle(2);
style2.Field = Field.TaskDurationText;
style2.Font = new FontDescriptor("Impact", 16F, FontStyles.Underline);
view.TableTextStyles.Add(style2);

5. lépés: Mentse el a projektet egyéni stílusokkal

SimpleSaveOptions options = new MPPSaveOptions
{
    WriteViewData = true
};
project.Save(DataDir + "WorkWithTableTextStyle_out.mpp", options);

6. lépés: Kezelje a licenckivételt

catch (NotSupportedException ex)
{
    Console.WriteLine(
        ex.Message
        + "\nThis example will only work if you apply a valid Aspose License. You can purchase a full license or get a 30-day temporary license from [Aspose](http://www.aspose.com/purchase/default.aspx).");
}

Következtetés

táblázat szövegstílusainak testreszabása az Aspose.Tasks for .NET-ben rugalmas és hatékony módot biztosít a projekt vizuális megjelenítésének javítására. Néhány egyszerű lépéssel személyre szabottabb és hatásosabb projektmenedzsment élményt hozhat létre.

Gyakran Ismételt Kérdések

Használhatom az Aspose.Tasks-t .NET-hez licenc nélkül?

Nem, ehhez a funkcióhoz érvényes Aspose-licenc szükséges. Engedélyt szerezhetitt vagy szerezzen 30 napos ideiglenes engedélytitt.

Hogyan frissíthetem a betűstílust más feladatattribútumokhoz?

Egyszerűen hozzon létre továbbiakatTableTextStyle példányokat, megadva a kívánt mező- és betűtípus-beállításokat.

Elérhető az Aspose.Tasks .NET-hez próbaverziója?

Igen, letöltheti a próbaverziótitt.

Vannak más megjelenítési lehetőségeket is az Aspose.Tasks?

Igen, az Aspose.Tasks különféle vizualizációs funkciókat kínál a különböző projektmenedzsment igények kielégítésére.

Testreszabhatok stílusokat adott feladattípusokhoz?

Természetesen a testreszabást kiterjesztheti a különböző feladattípusokra a mező- és betűtípus-beállítások megfelelő módosításával.