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.