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
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ń:
- Instalacja Aspose.Tasks for .NET przy użyciu konsoli Menedżera pakietów
- Przewodnik dla programistów między popularnymi formatami.
- Tworzenie niestandardowych programów obsługi wiadomości w celu wykonania określonego zadania .
- Praca z linkami do zadań przez platformę .NET API
- Praca z zasobami Dodawanie zasobów do Microsoft Project (MPP/ XML) pliki
- Konwersja plików MS Project MPP do PDF, XML, JPEG i inne
- i więcej.
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!
Support and Learning Resources
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Informacje o wydaniu
- Dlaczego Aspose.Tasks dla .NET?
- Lista klientów
- Historie sukcesów