Konfigurieren Sie MS Project XLSX-Optionen in Aspose.Tasks für .NET

Einführung

Microsoft Project (MS Project) ist ein leistungsstarkes Tool für das Projektmanagement und Aspose.Tasks für .NET bietet eine nahtlose Integration für die programmgesteuerte Arbeit mit MS Project-Dateien. In diesem Tutorial führen wir Sie durch den Prozess der Konfiguration von MS Project XLSX-Optionen mithilfe von Aspose.Tasks für .NET.

Voraussetzungen

Bevor wir beginnen, stellen Sie sicher, dass Sie über Folgendes verfügen:

1. Aspose.Tasks für .NET installiert

Stellen Sie sicher, dass Aspose.Tasks für .NET in Ihrer Entwicklungsumgebung installiert ist. Wenn nicht, können Sie es hier herunterladenAspose.Tasks für .NET-Downloadseite.

2. Grundlegendes Verständnis von C# und .NET Framework

Um diesem Tutorial folgen zu können, sind Kenntnisse der Programmiersprache C# und des .NET-Frameworks erforderlich.

3. Microsoft Project-Datei

Halten Sie eine Microsoft Project-Datei (MPP) bereit, die Sie konfigurieren und als XLSX-Datei speichern möchten.

Namensräume importieren

Importieren Sie zunächst die erforderlichen Namespaces:

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

Schritt 1: Laden Sie das Projekt

var project = new Project("YourProjectFile.mpp");

Laden Sie die Microsoft Project-Datei, die Sie konfigurieren möchten.

Schritt 2: Definieren Sie XlsxOptions

var options = new XlsxOptions();

Erstellen Sie eine Instanz vonXlsxOptions um Einstellungen für das Speichern als XLSX zu konfigurieren.

Schritt 3: Gantt-Diagrammspalten hinzufügen

var col = new GanttChartColumn("WBS", 100, delegate(Task task) { return task.Get(Tsk.WBS); });
options.View.Columns.Add(col);

Fügen Sie den Optionen die gewünschten Gantt-Diagrammspalten hinzu.

Schritt 4: Spalten für die Ressourcenansicht hinzufügen

var rscCol = new ResourceViewColumn("Cost center", 100, delegate(Resource resource) { return resource.Get(Rsc.CostCenter); });
options.ResourceView.Columns.Add(rscCol);

Fügen Sie gewünschte Spalten für die Ressourcenansicht in die Optionen ein.

Schritt 5: Fügen Sie Spalten für die Aufgabenansicht hinzu

var assnCol = new AssignmentViewColumn("Notes", 200, delegate(ResourceAssignment assignment) { return assignment.Get(Asn.NotesText); });
options.AssignmentView.Columns.Add(assnCol);

Fügen Sie in den Optionen gewünschte Spalten für die Aufgabenansicht hinzu.

Schritt 6: Kodierung festlegen

options.Encoding = Encoding.Unicode;

Legen Sie die Kodierung für die Ausgabedatei fest.

Schritt 7: Speichern Sie das Projekt als XLSX

project.Save("OutputFile.xlsx", options);

Speichern Sie das Projekt mit den konfigurierten Optionen als XLSX-Datei.

Abschluss

In diesem Tutorial haben wir gelernt, wie man MS Project XLSX-Optionen mit Aspose.Tasks für .NET konfiguriert. Wenn Sie diese Schritte befolgen, können Sie das Ausgabeformat an Ihre Anforderungen anpassen und so die Flexibilität und Benutzerfreundlichkeit Ihres Projektmanagement-Workflows verbessern.

FAQs

F: Kann ich verschiedene Spalten für das Gantt-Diagramm, die Ressourcenansicht und die Aufgabenansicht separat konfigurieren?

A: Ja, Sie können mit Aspose.Tasks für .NET Spalten für jede Ansicht unabhängig anpassen.

F: Gibt es vor dem Kauf von Aspose.Tasks für .NET eine Testversion?

A: Ja, Sie können eine kostenlose Testversion herunterladenAspose.Tasks für .NET-Versionsseite.

F: Wie kann ich Unterstützung erhalten, wenn ich während der Implementierung auf Probleme stoße oder Fragen habe?

A: Sie können die besuchenAspose.Tasks-Forum für die Unterstützung der Community und des Aspose-Supportteams.

F: Kann ich XLSX-Dateien mit Aspose.Tasks für .NET auf Nicht-Windows-Plattformen generieren?

A: Aspose.Tasks für .NET ist in erster Linie für Windows-Plattformen konzipiert, Sie können jedoch auch Kompatibilitätsoptionen für andere Plattformen prüfen.

F: Gibt es zu Testzwecken temporäre Lizenzoptionen?

A: Ja, Sie können eine temporäre Lizenz von erhaltenAspose.Tasks temporäre Lizenzseite.