1. Produkter
  2.   Project Management
  3.   .NET
  4.   Aspose.Tasks for .NET

Aspose.Tasks for .NET

 
 

.NET API til at oprette og konvertere Microsoft Project-filer

Et alsidigt C#-bibliotek designet til at arbejde med Microsoft Project-filer. Det gør det muligt for udviklere at oprette, redigere, manipulere og konvertere Microsoft Project-data til PDF, XPS, billeder og mere i .NET-applikationer.

Hvad er Aspose.Tasks for .NET?

I den hurtigt bevægende forretningsverden i dag er det afgørende at sikre, at dine projekter er godt styret for at opnå succes. Uanset om du driver en lille startup eller en stor virksomhed, er det vigtigt at have en solid plan, holde styr på fremdriften og udføre opgaver effektivt for at holde dig foran i din branche. Det er her, Aspose.Tasks for .NET træder til, og leverer en komplet løsning designet til at imødekomme de forskellige krav fra projektledere og udviklere. Du kan bruge API'en til at skabe personlige projektstyringsværktøjer, der passer til din organisations specifikke behov. Med Aspose.Tasks har udviklere mulighed for at bruge kode til at oprette, læse og ændre projektfiler. Dette hjælper med at automatisere gentagne opgaver og øge effektiviteten.

Aspose.Tasks for .NET er et kraftfuldt værktøj for .NET-udviklere, der gør det nemt at tilføje projektstyringsfunktioner til deres software. Uanset om du arbejder på en projektstyringsapp, et planlægningsværktøj eller et rapporteringsdashboard, tilbyder denne API et bredt udvalg af funktioner, der forenkler dit udviklingsarbejde. En af de mest fremtrædende funktioner ved Aspose.Tasks er dens evne til at arbejde med en række projektfilformater, herunder MPP, XML og MPX. Ud over det robuste funktionssæt har den omfattende dokumentation og et levende fællesskab af udviklere, der er klar til at yde support og vejledning. Uanset om du skal opdatere opgaveplaner, tildele ressourcer eller beregne projektomkostninger, giver dette værktøj forskellige måder at håndtere projekter effektivt på. Dens tilpasningsevne, enkle integration og robuste funktioner gør det til et populært valg for at forbedre dine projektstyringsmuligheder.

Previous Next

Kom i gang med Aspose.Tasks for .NET

Den anbefalede måde at installere Aspose.Tasks for .NET på er via NuGet. Brug venligst følgende kommandoer for en problemfri installation.

Install Aspose.Tasks for .NET via NuGet

NuGet\Install-Package Aspose.Tasks -Version 24.1.0
Du kan downloade den direkte fra Aspose.Tasks Udgivelsesside

Læs og skriv projektfiler via C#

Aspose.Tasks for .NET gør det muligt for softwareudviklere at læse og skrive projektfiler uden at have Microsoft Project installeret. API'en understøtter læsning og skrivning af projektfiler i forskellige formater såsom MPP, XML og MPX i deres .NET-applikationer. Softwareudviklere kan programmatisk oprette, læse og ændre projektfiler, hvilket gør det muligt at automatisere gentagne opgaver og forbedre produktiviteten. Med blot et par linjer C#-kode kan softwareudviklere åbne eksisterende projektfiler samt oprette en ny fil. Her er et enkelt eksempel, der viser, hvordan man opretter en tom projektfil og gemmer den i MPP-format ved hjælp af .NET-kode.

Hvordan opretter man en tom projektfil og gemmer den i MPP-format via .NET API?

 
// there is no more need to load MPP template to save it into MPP
// add tasks, resources, etc.
Project project = new Project();

// !The project will be saved into MPP by using internal MPP template.
project.Save("New Project.mpp", SaveFileFormat.MPP);

Konverter projektdata til andre filformater via C#

Aspose.Tasks for .NET har leveret fuld funktionalitet til indlæsning og konvertering af projektdata til forskellige andre understøttede filformater i C# .NET-applikationer. API'en understøtter konvertering til PDF, XLSX, CSV, TXT, MPT, JPEG, PNG, BMP, HTML og mange andre filformater. Følgende eksempel viser, hvordan softwareudviklere kan konvertere projektdata til flere PDF-filer i .NET-applikationer.

Hvordan eksporterer man projektdata til flere PDF-filer via .NET API?

 
Project project = new Project("New Project.mpp");
PdfSaveOptions options = new PdfSaveOptions();
options.SaveToSeparateFiles = true;
options.Pages = new List();
options.Pages.Add(1);
options.Pages.Add(4);
project.Save("SaveToMultiplePDFFiles_out.pdf", (SaveOptions)options);

Opret professionelle rapporter via C# API

En anden vigtig styrke ved Aspose.Tasks for .NET er de avancerede rapporteringsfunktioner. Softwareudviklere kan generere indsigtsfulde rapporter og visualiseringer ved hjælp af data udtrukket fra projektfiler, hvilket hjælper interessenter med at træffe informerede beslutninger og spore projektfremskridt i realtid. Uanset om det er Gantt-diagrammer, ressourcehistogrammer eller opgavetidslinjer, giver Aspose.Tasks de nødvendige værktøjer til at skabe professionelle rapporter med lethed.

Arbejde med projektopgaver ved hjælp af C#

Med Aspose.Tasks for .NET kan softwareudviklere nemt oprette, opdatere og administrere opgaver og ressourcer inden for et projekt ved hjælp af .NET API. Derudover giver API'en brugerne mulighed for at definere og administrere opgaveafhængigheder i et projekt. Der er flere vigtige funktioner i biblioteket til arbejde med projektopgaver, såsom splittede opgaver, beregning af afslutningsdato for en splittet opgave, håndtering af estimerede og milepælsopgaver, styring af kritiske og arbejdsintensive opgaver, skrivning af opdaterede opgavedata til MPP, læsning af tidsopdelt opgavedata og meget mere. Følgende eksempel viser, hvordan softwareudviklere kan oprette opgaver og underopgaver ved hjælp af C#-kommandoer.

Opret opgaver og underopgaver i .NET-applikationer.


Project project = new Project();

// Add task, sub task and save project
Task task = project.RootTask.Children.Add("Summary1");
Task subtask = task.Children.Add("Subtask1");
project.Save("CreateTasks_out.xml", SaveFileFormat.XML);

 Dansk