Lithuanian
 Lithuanian

C# .NET API, skirta „Microsoft Project“ failams valdyti ir apdoroti

Sklandžiai kurkite, redaguokite, eksportuokite ir apdorokite „Microsoft Project“ failų formatus, tokius kaip MPP, MPT, MPX ir XML, naudodami C# .NET projektų valdymo programas. Konvertuokite MS Project dokumentus į PDF, Excel, Primavera, HTML, TXT, PNG, JPEG ir SVG formatus naudodami .NET Project failų apdorojimo API.

Atsisiųskite nemokamą bandomąją versijąPeržiūrėti visas API

Pirmaujanti projektų valdymo API, skirta MS Project failams apdoroti .NET

Aspose.Tasks for .NET yra patikima API, skirta apdoroti skirtingus Microsoft Project failų formatus. Tai leidžia .NET kūrėjams programiškai skaityti, keisti, konvertuoti ir eksportuoti projekto failus į kelis formatus. Naudodami šią .NET API, skirtą Microsoft Project failams, galite sumaniai valdyti projekto valdymo duomenis ir tvarkyti įvairius išteklius. Aspose.Tasks for .NET yra pilnas projekto išteklių valdymo sprendimas, leidžiantis dirbti su slaptažodžiu apsaugotais projekto dokumentais, rūšiuoti ir atrakinti Microsoft Project failus, planuoti ir sekti išteklius, manipuliuoti užduotimis ir valdyti išlaidas bei gaires.

Taip pat galite pridėti pasirinktines Ganto diagramas eksportuodami ir spausdindami projekto failus naudodami C# .NET projektų valdymo API, kuri palaiko tikslų projekto failų konvertavimą į PDF, Primavera, Excel skaičiuokles, tekstą, HTML, JPEG, BMP ir PNG. rastriniai vaizdai ir SVG vektoriai.

Darbo pradžia

Norėdami nustatyti Aspose.Tasks .NET bibliotekai, žr. šią informaciją. Prieš diegdami .NET projektų valdymo API, patikrinkite sistemos reikalavimų puslapį, kuriame pateikiamas būtinų sąlygų sąrašas.

Aspose.Tasks .NET diegimui

Norėdami tiesiogiai atsisiųsti DLL arba MSI diegimo programą, apsilankykite atsiuntimų skiltyje. Taip pat galite įdiegti .NET API, kad apdorotumėte „Microsoft Project“ failus naudodami „NuGet“ paketą. Paketų tvarkyklės konsolės komanda API sąrankai bendrinama toliau:

PM > Install-Package Aspose.Tasks

Kaip lengvai konvertuoti MPP projekto failus į PDF ir rastrinio vaizdo failų formatus

Aspose.Tasks .NET bibliotekai leidžia greitai ir lengvai apdoroti projektų valdymo failus ir konvertuoti projekto failus į gerai žinomus dokumentų ir vaizdo failų formatus, tokius kaip PDF, Primavera, Excel, Text, HTML, PNG, SVG, JPEG, ir BMP.

Konvertuoti MPP į PDF .NET

Puikiai konvertuokite projekto failus į PDF formatą savo .NET failų konvertavimo programose. „Aspose.Tasks“, skirta .NET bibliotekai, leidžia konvertuoti MPP failus į PDF naudojant tik kelias .NET kodavimo eilutes. Peržiūrėkite toliau pateiktas instrukcijas ir pavyzdinį kodą, norėdami konvertuoti MPP dokumentus į PDF failo formatą su .NET API ir apdoroti Microsoft Project failus:

  • Įkelkite MPP failą, kurį norite konvertuoti, naudodami projekto klasę.
  • Pridėti MPP failo pakeitimus (neprivaloma).
  • Konvertuokite MPP failą į PDF formatą ir eksportuokite jį naudodami Išsaugoti metodą .
// Load the input Project file (MPP)
Project project = new Project("project.mpp");
// Export the output PDF file
project.Save("ExportAsPDF.pdf", SaveFileFormat.PDF);

Konvertuokite projekto failus į vaizdus

Konvertuoti projekto duomenis į PNG arba JPEG vaizdus lengva naudojant Aspose.Tasks, skirtą .NET API. Tai reikalauja minimalaus kodavimo ir leidžia eksportuoti duomenis į vaizdo formatus, kad būtų patogu saugoti ir pasiekti keliuose įrenginiuose. Ši informacija ir kodo fragmentas padės konvertuoti „Microsoft Project“ duomenis į JPEG vaizdus naudojant .NET projektų valdymo API:

  • Įkelkite projekto MPP failą naudodami Project klasę.
  • Sukurkite ImageSaveOptions klasės egzempliorių naudodami SaveFileFormat.JPEG sąrašas.
  • Nurodykite JPEG vaizdo kokybę naudodami JpegQuality ypatybę. Leidžiamas verčių diapazonas yra nuo 0 iki 100.
  • Konvertuokite ir išsaugokite JPEG vaizdą naudodami Išsaugoti metodą.
// Load the MPP file
Project project = new Project("SourceDirectory\\Tests\\test_project.mpp");
// Create an instance of the ImageSaveOptions class
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };
// Export the JPEG image
project.Save("OutputDirectory\\project_image.jpeg", (SaveOptions)options);

Apsilankykite GitHub pavyzdžių puslapyje Aspose.Tasks for .NET API, kad peržiūrėtumėte daugiau kodo pavyzdžių ir darbo pavyzdžių. Naudodami nemokamas internetines projektų valdymo duomenų apdorojimo programas galite peržiūrėti, konvertuoti ir valdyti „Microsoft Project“ failus naudodami stalinį kompiuterį arba mobiliuosius įrenginius. .

Sujunkite Microsoft Project failus C# .NET failų sujungimo programose

Aspose.Tasks .NET leidžia lengvai sujungti skirtingus failus. Programinį MPP, MPX, MPT ir JIRA failų derinimą su PDF, Primavera ir kitais failų formatais palaiko .NET projektų valdymo API. Be to, jums nereikia įdiegti Microsoft Project arba Microsoft Office, kad galėtumėte manipuliuoti projekto failais C# .NET dokumentų apdorojimo programose.

DUK

1. Kaip galiu konvertuoti projekto failus į .NET?

Konvertuoti „Microsoft Project“ failus .NET yra greita ir paprasta naudojant „Aspose.Tasks“, skirtą .NET API. Norint konvertuoti MPP, MPX, MPT, XML ir kitus projekto failus į skirtingus dokumentų ir vaizdo failų formatus, reikia tik kelių .NET kodavimo eilučių.

2. Kiek laiko užtrunka projektų valdymo failų konvertavimas arba sujungimas?

.NET API, skirta „Microsoft Project“ failams valdyti ir apdoroti, veikia greitai ir greitai užbaigia failų sujungimo arba konvertavimo užklausas.

3. Ar saugu apdoroti projekto valdymo duomenis naudojant .NET API?

Galite būti tikri dėl savo projekto duomenų failų saugumo juos apdorodami naudodami Aspose.Tasks, skirtą .NET API. Užtikriname Jūsų duomenų privatumą ir imamės visų reikiamų priemonių, kad suteiktume Jums saugią vartotojo patirtį.

4. Ar galiu apdoroti projekto failus „Mac OS“, „Windows“ ar „Linux“?

Taip, projekto failų apdorojimo API, skirta .NET, veikia įvairiose OS, sistemose ir operacinėse aplinkose. Jį galite naudoti pasirinktoje platformoje ir, kad ji veiktų, nereikia įdiegti jokios papildomos programinės įrangos.

Ieškote pagalbos?

Peržiūrėkite mūsų palaikymo kanalus, kad gautumėte pagalbos dėl klausimų, susijusių su „Aspose“ produkto API funkcijomis ir darbu.