Aspose.Tasks'ta Tablo Metin Stillerini Özelleştirme Kılavuzu
giriiş
Proje yönetimi dünyasında görevlerin etkili bir şekilde görselleştirilmesi başarı için çok önemlidir. Aspose.Tasks for .NET, tablo metin stillerini özelleştirmek için güçlü bir çözüm sağlayarak projenizdeki metin öğelerinin görünümünü uyarlamanıza olanak tanır. Bu adım adım kılavuzda, Aspose.Tasks for .NET’i kullanarak tablo metin stillerini yapılandırma sürecinde size yol göstereceğiz.
Önkoşullar
Eğiticiye dalmadan önce aşağıdakilere sahip olduğunuzdan emin olun:
- Aspose.Tasks for .NET: Aspose.Tasks for .NET’in en son sürümünün kurulu olduğundan emin olun. İndirebilirsinBurada.
- Belge Dizini: Belgeleriniz için bir dizin ayarlayın. Koddaki “Belge Dizininiz"i gerçek yolla değiştirin.
- Geçerli Aspose Lisansı: Bu örnek, geçerli bir Aspose lisansı gerektirir. Tam lisans satın alabilirsinizBurada veya 30 günlük geçici lisans edininBurada.
Ad Alanlarını İçe Aktar
Kodlamaya başlamadan önce Aspose.Tasks’ın işlevselliklerinden yararlanmak için gerekli ad alanlarını içe aktarın:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
Şimdi örneği birden çok adıma ayıralım:
Adım 1: Projeyi Yükleyin ve Proje Özelliklerini Ayarlayın
var project = new Project(DataDir + "Project2.mpp");
project.Set(Prj.NewTasksAreManual, false);
Adım 2: Gantt Grafiği Görünümüne Erişin
var view = (GanttChartView)project.Views.ToList()[0];
3. Adım: Görev Adı Metin Stilini Özelleştirin
var style1 = new TableTextStyle(1);
style1.Field = Field.TaskName;
style1.Font = new FontDescriptor("Impact", 12F, FontStyles.Bold | FontStyles.Italic);
view.TableTextStyles.Add(style1);
4. Adım: Görev Süresi Metin Stilini Özelleştirin
var style2 = new TableTextStyle(2);
style2.Field = Field.TaskDurationText;
style2.Font = new FontDescriptor("Impact", 16F, FontStyles.Underline);
view.TableTextStyles.Add(style2);
Adım 5: Projeyi Özel Stillerle Kaydedin
SimpleSaveOptions options = new MPPSaveOptions
{
WriteViewData = true
};
project.Save(DataDir + "WorkWithTableTextStyle_out.mpp", options);
6. Adım: Lisans İstisnasını Ele Alın
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).");
}
Çözüm
Aspose.Tasks for .NET’te tablo metni stillerini özelleştirmek, projenizin görsel temsilini geliştirmenin esnek ve etkili bir yolunu sunar. Birkaç basit adımla daha özelleştirilmiş ve etkili bir proje yönetimi deneyimi yaratabilirsiniz.
Sıkça Sorulan Sorular
Aspose.Tasks for .NET’i lisans olmadan kullanabilir miyim?
Hayır, bu işlevsellik için geçerli bir Aspose lisansı gereklidir. Lisans alabilirsinizBurada veya 30 günlük geçici lisans alınBurada.
Diğer görev nitelikleri için yazı tipi stilini nasıl güncellerim?
Basitçe ek oluşturunTableTextStyle
örneklerde istenen alan ve yazı tipi ayarlarını belirterek.
Aspose.Tasks for .NET’in deneme sürümü mevcut mu?
Evet deneme sürümünü indirebilirsinizBurada.
Aspose.Tasks tarafından sağlanan başka görselleştirme seçenekleri var mı?
Evet, Aspose.Tasks farklı proje yönetimi ihtiyaçlarını karşılamak için çeşitli görselleştirme özellikleri sunar.
Belirli görev türleri için stilleri özelleştirebilir miyim?
Elbette alan ve yazı tipi ayarlarını buna göre düzenleyerek özelleştirmeyi farklı görev türlerine genişletebilirsiniz.