Aspose.Tasks für .NET ist eine leistungsstarke Bibliothek, die Entwicklern Werkzeuge zur effizienten Arbeit mit Microsoft-Projektdateien (.MPP) in einer .NET-Umgebung zur Verfügung stellt. Es bietet Funktionen wie die Konvertierung von MPP-Dateien in verschiedene Formate, einschließlich PDF, ohne dass eine Microsoft-Projektinstallation erforderlich ist.
Project
-Klasse und laden Sie die Eingabedatei über ihren Konstruktor.Project.Save
mit dem Ausgabeformat als ersten Parameter auf.SaveFileFormat.PDF
fest, um die Standardeinstellungen für PDF zu verwenden.PdfSaveOptions
-Klasse anpassen.Holen Sie sich die entsprechenden Assembly-Dateien von den Downloads oder laden Sie das Paket von NuGet herunter, um Aspose.Tasks
direkt in Ihren Arbeitsbereich einzufügen.
PdfSaveOptions
-Klasse, um die PDF-Ausgabeeinstellungen anzupassenPdfSaveOptions
steuernViewSettings
festlegen.Umfassende Dokumentation ist verfügbar unter Aspose.Tasks für .NET Dokumentation. Hier finden Entwickler Beispiele, API-Referenzen und Best Practices.
Aufgaben- oder Ressourcennamen sind oft zu lang und werden abgeschnitten, wenn Projektdarstellungen angezeigt werden. Um dies zu verhindern, bietet das Aspose.Tasks Project2PDF Converter-Plugin die FitContent
-Eigenschaft in der Klasse SaveOptions
an. Das folgende Codebeispiel zeigt das Rendern eines Projekts im PDF-Format mit der FitContent
-Eigenschaft auf true gesetzt, um die vollständige Sichtbarkeit von Aufgaben- und Ressourcennamen sicherzustellen.
Entwickler, die den Aspose.Tasks Project2PDF Converter verwenden, können den Textstil für überallokierte Ressourcen anpassen. Standardmäßig haben überallokierte Ressourcen einen Stil ähnlich wie Microsoft Project (MSP) mit roter und fettgedruckter Formatierung. Die Verwendung von TextItemType.OverallocatedResources
ermöglicht die Anpassung sowohl der Farbe als auch des Stils für diese überallokierten Ressourcen.
Ja, es kann verwendet werden, um verschiedene Arten von 32-Bit- oder 64-Bit-.NET-Anwendungen zu erstellen, einschließlich ASP.NET, WCF, WinForms, WPF und mehr. Es unterstützt auch die Entwicklung mit Mono für Anwendungen unter Linux, Mac und kann über COM-Interop von ASP, Perl, PHP und Python aus verwendet werden.
.Das .NET-Plugin ermöglicht die Anpassung verschiedener Aspekte wie Textstil für über-allokierte Ressourcen, Datumsformate und Standardschriftarteinstellungen. Entwickler können die bereitgestellte API nutzen, um das Erscheinungsbild der exportierten PDF-Dokumente anzupassen.
Ja, Sie haben die Möglichkeit, SaveOptions.ViewSettings zu verwenden, um das View-Objekt explizit für die Darstellung im PDF festzulegen. Wenn ein View-Objekt angegeben ist, wird der Wert von SaveOptions.PresentationFormat ignoriert, was mehr Flexibilität bei der Auswahl der gewünschten Ansicht für den Export bietet.
Es unterstützt verschiedene Ansichten in Microsoft Project, einschließlich ‘Gantt-Diagramm’, ‘Aufgabennutzung’, ‘Ressourcennutzung’ und mehr.