Dostosowywanie przewodnika po stylach tekstu tabeli w Aspose.Tasks

Wstęp

W świecie zarządzania projektami skuteczna wizualizacja zadań jest kluczem do sukcesu. Aspose.Tasks dla .NET zapewnia potężne rozwiązanie do dostosowywania stylów tekstu tabeli, umożliwiając dostosowanie wyglądu elementów tekstowych w projekcie. W tym przewodniku krok po kroku przeprowadzimy Cię przez proces konfigurowania stylów tekstu tabeli za pomocą Aspose.Tasks dla .NET.

Warunki wstępne

Zanim zagłębisz się w samouczek, upewnij się, że posiadasz następujące elementy:

  • Aspose.Tasks dla .NET: Upewnij się, że masz zainstalowaną najnowszą wersję Aspose.Tasks dla .NET. Możesz go pobraćTutaj.
  • Katalog dokumentów: skonfiguruj katalog dla swoich dokumentów. Zastąp „Twój katalog dokumentów” w kodzie rzeczywistą ścieżką.
  • Ważna licencja Aspose: Ten przykład wymaga ważnej licencji Aspose. Można kupić pełną licencjęTutaj lub uzyskaj 30-dniową licencję tymczasowąTutaj.

Importuj przestrzenie nazw

Zanim zaczniesz kodować, zaimportuj niezbędne przestrzenie nazw, aby wykorzystać funkcjonalności Aspose.Tasks:

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

Podzielmy teraz przykład na kilka kroków:

Krok 1: Załaduj projekt i ustaw właściwości projektu

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

Krok 2: Uzyskaj dostęp do widoku wykresu Gantta

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

Krok 3: Dostosuj styl tekstu nazwy zadania

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

Krok 4: Dostosuj styl tekstu czasu trwania zadania

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

Krok 5: Zapisz projekt ze stylami niestandardowymi

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

Krok 6: Obsługa wyjątku licencji

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).”);
}

Wniosek

Dostosowywanie stylów tekstu tabeli w Aspose.Tasks dla .NET zapewnia elastyczny i skuteczny sposób na ulepszenie wizualnej reprezentacji projektu. W kilku prostych krokach możesz stworzyć bardziej dostosowane i skuteczniejsze zarządzanie projektami.

Często Zadawane Pytania

Czy mogę używać Aspose.Tasks dla .NET bez licencji?

Nie, do tej funkcjonalności wymagana jest ważna licencja Aspose. Można uzyskać licencjęTutaj lub uzyskaj 30-dniową licencję tymczasowąTutaj.

Jak zaktualizować styl czcionki dla innych atrybutów zadania?

Po prostu utwórz dodatkoweTableTextStyle wystąpienia, określając żądane ustawienia pola i czcionki.

Czy dostępna jest wersja próbna Aspose.Tasks dla .NET?

Tak, możesz pobrać wersję próbnąTutaj.

Czy Aspose.Tasks udostępnia inne opcje wizualizacji?

Tak, Aspose.Tasks oferuje różne funkcje wizualizacji, aby spełnić różne potrzeby związane z zarządzaniem projektami.

Czy mogę dostosować style do określonych typów zadań?

Oczywiście możesz rozszerzyć dostosowywanie na różne typy zadań, odpowiednio dostosowując ustawienia pól i czcionek.