Aspose.Tasks for .NET to niezawodny interfejs API do zarządzania projektami do przetwarzania plików Microsoft Project. Interfejs API obsługuje czytanie, pisanie i manipulowanie dokumentami programu Microsoft Project bez żadnych innych zależności oprogramowania. Ponadto interfejs API udostępnia dane projektu, oferując pełne możliwości planowania, definiowania i śledzenia. Biblioteka w pełni obsługuje różne właściwości projektów i może służyć do manipulowania kalendarzami lub harmonogramami pracy. Aspose.Tasks for .NET API prezentuje dane, takie jak zadania, zasoby, przydziały zasobów i dane rozszerzonych atrybutów, dzięki czemu programiści mogą nimi manipulować. Użytkownicy mogą całkowicie planować, tworząc i odczytując zadania i zasoby oraz przypisując lub usuwając zasoby do lub z zadań. Użytkownicy mogą manipulować ograniczeniami, priorytetami, zadaniami krytycznymi i wymagającymi dużego nakładu pracy, zatrzymywać lub wznawiać zadania oraz dzielić zadania, zarządzać rozszerzonymi atrybutami, łączyć zadania i zapisywać zaktualizowane dane z powrotem do projektu.

Zaawansowane funkcje API .NET Microsoft Project

Twórz od podstaw pliki MS Project i Oracle Primavera

Zdefiniuj dni tygodnia i wyjątki dla kalendarza

Odczytywanie i zapisywanie chronionych hasłem plików MS Project

Eksportuj projekt do innych formatów za pomocą wysoce konfigurowalnego wykresu Gantta

Zarządzaj liniami bazowymi, kosztami i kamieniami milowymi

Obsługuj rozszerzone atrybuty zadań, zasobów i przydziałów oraz ich definicje

Dostosuj kontur pracy przydziału zasobu

Renderuj struktury podziału pracy (WBS) na obrazy

Renderuj pliki MS Project i Oracle Primavera do formatu HTML

Sortuj zadania według nazw, dat, czasu trwania i wielu innych pól

Zaktualizuj niestandardowe właściwości plików projektu MPP

Otwieraj i zapisuj pliki projektów z/do MS Project Online lub lokalnej instancji MS Project Server za pośrednictwem PWA

Szeroki zakres konwersji między formatami Microsoft Project na obrazy i inne formaty danych, w tym PDF, Excel, HTML

Połącz JIRA z MPP, XML do MPP, MPX do PDF i inne

MPP, MPT, MPX i XML Przeglądarka plików dla .NET

Funkcje API w dokumentacji

Możesz zobaczyć pełną listę funkcji Aspose.Tasks w naszej dokumentacji. Wykorzystanie biblioteki Aspose.TASKS C# w Twoim projekcie pozwala na wykonanie następujących zadań:

Konwertuj dane projektu na wiele formatów

Aspose.Tasks for .NET obsługuje renderowanie zadań, zasobów i danych przypisania zasobów do formatów o stałym układzie, a także XML, HTML i kilku innych popularnych formatów plików w celu łatwej dystrybucji informacji.

Zapisz dane projektu w różnych formatach — C#


     
// load the file to be converted

var prj = new Aspose.Tasks.Project(dir + "template.mpp");

// save in different formats

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);    


Ważną cechą biblioteki jest możliwość renderowania WBS w projekcie do dowolnego standardowego formatu obrazu obsługiwanego przez .NET Framework. Ponadto możliwy jest również eksport danych projektu do formatów CSV, TXT, XLS, XLSX i MPT.

Możesz wypróbować online Konwerter zadań.

Możesz także konwertować dane projektu, Jira, MPP, MPX, MPT lub XML na wiele innych formatów plików, w tym kilka wymienionych poniżej:

Łącz pliki JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF i XML

- ładuje pliki przy użyciu klas Aspose.Tasks do pracy z dokumentami Microsoft Project bez korzystania z Microsoft Project;
- tworzy instancję artykułów technicznych jak renderować i używanie Aspose.Tasks z innymi językami
- Zawiera klasy do zapisywania projektu do różne formaty.

Co więcej, możesz łączyć pliki w czasie rzeczywistym! Łącz Jira, MPP, MPX, MPT, XML, MS Projects w PDF, XPS, Primavera i wiele innych formatów plików: Aspose.Tasks for .NET API ułatwia programistom proces scalania plików:

Obsługuj zadania w projekcie

Aspose.Tasks for .NET zapewnia bogaty zestaw klas do obsługi zadań w pliku Microsoft Project. Plany projektów mogą mieć różną złożoność, od prostej, płaskiej listy zadań do dużej zagnieżdżonej grupy współzależnych zadań. Niezależnie od złożoności, Aspose.Tasks for .NET jest w stanie poradzić sobie z każdym scenariuszem. W tym umożliwia tworzenie i edytowanie plików projektów MS przy użyciu Document Object Model (DOM). DOM to interfejs programistyczny, który pozwala przedstawić dokument w postaci drzewa węzłów, gdzie każdy węzeł jest częścią dokumentu. Interfejs API Aspose.Tasks dla .NET umożliwia łączenie się ze stroną, ładowanie jej, modyfikowanie jej zawartości i wykonywanie innych operacji na plikach.

- poruszać się po dokumentach za pomocą różnych metod, takich jak przemierzanie elementów, przemierzanie dokumentów, zapytania XPath i zapytania selektora CSS,
- usuń i zastąp trochę fata z pliku,
- łączenie plików projektu,
- blokowanie i odblokowywanie oraz inne funkcje.
Interfejs API .NET Tasks pomaga programistom czytać, modyfikować, nawigować i edytować dokumenty MS Project. Oto niektóre funkcje edycji plików, które może wykonywać interfejs API Aspose.Tasks for .NET:

Konwertuj dane projektu na obrazy

Aspose.Tasks dla .NET ma własny silnik renderujący specjalnie zaprojektowany do replikacji stylu renderowania MS Project. Pozwala to programistom renderować dane projektu do wielu formatów obrazów rastrowych i wektorowych, kontrolując jednocześnie niektóre aspekty wynikowego obrazu.

Renderuj dane projektu do JPEG - C#



    // load file

    var prj = new Aspose.Tasks.Project(dir + "template.mpp");

    // create ImageSaveOptions with desired format

    var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

    {    CustomPageSize = new SizeF(2200, 1100),    HorizontalResolution = 96f,    VerticalResolution = 96f,

        JpegQuality = 70

    };

    // render data to image format

    prj.Save(dir + "output.jpg", options);



Odwrotna konwersja jest taka prosta! Korzystając z biblioteki klas Aspose.Tasks w aplikacji C#, możesz łatwo przekonwertować plik Mareach MS Project na dowolny format pliku za pomocą zaledwie jednego wiersza kodu!

Wypróbuj online MS Project Converter Możesz przekonwertować MS Project pliki do XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG i innych formatów graficznych. Prześlij, przekształć swoje dokumenty i uzyskaj wyniki w kilka sekund. Nie potrzebujesz żadnego dodatkowego oprogramowania.

Biblioteka Aspose.Tasks for .NET udostępnia interfejs API parsowania MS Project dla platformy C#. Możesz tworzyć, edytować, zapisywać, łączyć, konwertować pliki MPP do innych formatów plików oraz dodawać łącza, listy, bloki kodu, obrazy i inne elementy do plików projektu, korzystając z łączy:

Planowanie zadań, śledzenie i ocena budżetu

Aspose.Tasks dla .NET może obliczyć ścieżkę krytyczną projektu i harmonogram. Pozwala także programistom zarządzać liniami bazowymi zadań i rzeczywistą pracą, uzyskiwać dostęp do kosztów i budżetu przydziału oraz zarządzać kosztami zasobów i odchyleniami w celu śledzenia projektu. To tylko kilka możliwości z długiej listy funkcji obsługiwanych przez interfejs API.

Zapisz elementy HTML w osobnych plikach

Aspose.Tasks for .NET API sprawia, że ​​eksport danych projektu do HTML jest naprawdę wspaniałym doświadczeniem, ponieważ pozwala eksportować czcionki, obrazy i style CSS do oddzielnych plików. Ponadto możesz również przypisać niezbędne parametry funkcjom wywołania zwrotnego do procesu eksportu.

Obsługa interoperacyjności modelu COM

Aspose.Tasks dla .NET udostępnia swoje możliwości poprzez interfejs COM. Oznacza to, że nie musisz ograniczać się do korzystania z Aspose.Tasks dla .NET tylko z platformą .NET, można go używać w dowolnym języku dzięki usługom interoperacyjności COM.

Aspose.Tasks oferuje darmową internetową MS Project Viewer, która pomaga uzyskać informacje o projekcie za pośrednictwem adresu URL. Nasze aplikacje są bezpieczne, wieloplatformowe i nie wymagają instalacji oprogramowania. Aplikacje są proste i łatwe w użyciu, ale skuteczne i niezawodne.


Inne obsługiwane zadania Aspose.Tasks dla funkcji interfejsu API platformy .NET

Użyj biblioteki Aspose.Tasks C# do konwersji, scalania, blokowania, odblokowywania dokumentów do pobrania i nie tylko!



  
  

Aspose.Tasks oferuje indywidualne interfejsy API dla popularnych środowisk programistycznych, które wymieniono poniżej: