Panduan Menyesuaikan Gaya Teks Tabel di Aspose.Tasks
Perkenalan
Dalam dunia manajemen proyek, visualisasi tugas yang efektif sangat penting untuk kesuksesan. Aspose.Tasks untuk .NET memberikan solusi ampuh untuk mengkustomisasi gaya teks tabel, memungkinkan Anda menyesuaikan tampilan item teks dalam proyek Anda. Dalam panduan langkah demi langkah ini, kami akan memandu Anda melalui proses mengonfigurasi gaya teks tabel menggunakan Aspose.Tasks untuk .NET.
Prasyarat
Sebelum masuk ke tutorial, pastikan Anda memiliki hal berikut:
- Aspose.Tasks for .NET: Pastikan Anda menginstal Aspose.Tasks for .NET versi terbaru. Anda dapat mengunduhnyaDi Sini.
- Direktori Dokumen: Siapkan direktori untuk dokumen Anda. Ganti “Direktori Dokumen Anda” dalam kode dengan jalur sebenarnya.
- Lisensi Aspose yang Valid: Contoh ini memerlukan lisensi Aspose yang valid. Anda dapat membeli lisensi penuhDi Sini atau dapatkan lisensi sementara 30 hariDi Sini.
Impor Namespace
Sebelum Anda memulai pengkodean, impor namespace yang diperlukan untuk memanfaatkan fungsionalitas Aspose.Tasks:
using Aspose.Tasks;
using System;
using Aspose.Tasks.Saving;
using Aspose.Tasks.Visualization;
Sekarang, mari kita bagi contoh ini menjadi beberapa langkah:
Langkah 1: Muat Proyek dan Tetapkan Properti Proyek
var project = new Project(DataDir + "Project2.mpp");
project.Set(Prj.NewTasksAreManual, false);
Langkah 2: Akses Tampilan Gantt Chart
var view = (GanttChartView)project.Views.ToList()[0];
Langkah 3: Sesuaikan Gaya Teks Nama Tugas
var style1 = new TableTextStyle(1);
style1.Field = Field.TaskName;
style1.Font = new FontDescriptor("Impact", 12F, FontStyles.Bold | FontStyles.Italic);
view.TableTextStyles.Add(style1);
Langkah 4: Sesuaikan Gaya Teks Durasi Tugas
var style2 = new TableTextStyle(2);
style2.Field = Field.TaskDurationText;
style2.Font = new FontDescriptor("Impact", 16F, FontStyles.Underline);
view.TableTextStyles.Add(style2);
Langkah 5: Simpan Proyek dengan Gaya Kustom
SimpleSaveOptions options = new MPPSaveOptions
{
WriteViewData = true
};
project.Save(DataDir + "WorkWithTableTextStyle_out.mpp", options);
Langkah 6: Tangani Pengecualian Lisensi
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).");
}
Kesimpulan
Menyesuaikan gaya teks tabel di Aspose.Tasks untuk .NET memberikan cara yang fleksibel dan efisien untuk meningkatkan representasi visual proyek Anda. Dengan beberapa langkah sederhana, Anda dapat menciptakan pengalaman manajemen proyek yang lebih disesuaikan dan berdampak.
Pertanyaan yang Sering Diajukan
Bisakah saya menggunakan Aspose.Tasks untuk .NET tanpa lisensi?
Tidak, lisensi Aspose yang valid diperlukan untuk fungsi ini. Anda bisa mendapatkan lisensiDi Sini atau dapatkan lisensi sementara 30 hariDi Sini.
Bagaimana cara memperbarui gaya font untuk atribut tugas lainnya?
Cukup buat tambahanTableTextStyle
contoh, menentukan bidang yang diinginkan dan pengaturan font.
Apakah ada versi uji coba yang tersedia untuk Aspose.Tasks untuk .NET?
Ya, Anda dapat mengunduh versi uji cobaDi Sini.
Apakah ada opsi visualisasi lain yang disediakan oleh Aspose.Tasks?
Ya, Aspose.Tasks menawarkan berbagai fitur visualisasi untuk memenuhi kebutuhan manajemen proyek yang berbeda.
Bisakah saya menyesuaikan gaya untuk jenis tugas tertentu?
Tentu saja, Anda dapat memperluas penyesuaian ke jenis tugas yang berbeda dengan menyesuaikan pengaturan bidang dan font.