Darstellung der Aufgabenblatt-Ansicht
In Microsoft Project die Aufgabenblatt-Ansicht bietet eine tabellarische Darstellung der Aufgaben mit ihren Eigenschaften, Ressourcen und Planungsdetails.
Mit Aspose.Tasks for .NET, können Sie diese Ansicht programmgesteuert in Formate wie PDF, wodurch das Teilen und Archivieren von Projektdaten erleichtert wird.
Verständnis der Darstellung der Aufgabenblatt-Ansicht
Aspose.Tasks stellt die
PresentationFormat Aufzählung zur Definition, welche Projektansicht exportiert werden soll.
Wenn auf TaskSheet, enthält die Ausgabe eine detaillierte Aufgabentabelle, ähnlich der in Microsoft Project.
Unterstützte Ausgabeformate sind:
- PDF (wird häufig für Berichte und Archivierung verwendet)
- TIFF, PNG, SVG, und andere grafische Formate (abhängig von den Einstellungen in SaveOptions).
Schritte zum Rendern der Aufgabenblatt-Ansicht
Um die Aufgabenblatt-Ansicht eines Projekts zu rendern:
- Erstellen Sie eine Instanz der Project Klasse.
- Laden Sie die Quell-MPP-Datei.
- Konfigurieren Sie ein SaveOptions Objekt mit den erforderlichen Timescale Einstellungen.
- Setzen Sie
PresentationFormat
auf TaskSheet. - Speichern Sie das Projekt als PDF oder in einem anderen unterstützten Format.
Beispiel: Rendern der Aufgabenblatt-Ansicht in PDF
Das folgende Codebeispiel zeigt, wie eine MPP-Datei in eine PDF-Aufgabenblatt-Ansicht gerendert wird:
1Project project = new Project("New Project.mpp");
2
3// Set presentation format Task Sheet and save project as PDF
4SaveOptions options = new PdfSaveOptions();
5options.PresentationFormat = PresentationFormat.TaskSheet;
6project.Save("TaskSheetView_out.pdf", options);
Wichtige Hinweise
- Die Aufgabenblatt-Ansicht bietet eine übersichtliche tabellarische Liste aller Aufgaben, deren Eigenschaften und zugewiesenen Ressourcen.
- Sie können die Ausgabe mit Timescale (Tage, Wochen, Monate) in
SaveOptions
. - Das Rendern unterstützt sowohl MPP als auch XML Projektformate.
- Exportierte PDF-Dateien bewahren das Projektlayout und eignen sich zum Drucken oder Verteilen.
Häufig gestellte Fragen
F: Kann ich nur einen bestimmten Teil des Projekts rendern?
- Ja. Durch Konfigurieren von DateRange und Timescale in
SaveOptions
, können Sie die Ausgabe auf einen bestimmten Zeitraum beschränken.
F: Benötigt Aspose.Tasks Microsoft Project auf dem System installiert, um Ansichten zu rendern?
- Nein. Aspose.Tasks ist eine eigenständige API und hängt nicht von Microsoft Project ab.
F: Kann ich die Aufgabenblatt-Ansicht in Bildformate exportieren?
- Ja. Zusätzlich zu PDF können Sie in PNG, JPEG, BMP, TIFF und SVG.