Interfejsy API przetwarzania plików projektu Microsoft .NET
Twórz, czytaj, pisz, manipuluj i eksportuj dokumenty Microsoft Projekt do formatów Primavera, Excel, HTML, PDF, obrazów i XML.
Pobierz darmową wersję próbnąAspose.Tasks dla platformy .NET to niezawodny interfejs API do zarządzania projektami do przetwarzania plików programu Microsoft Projekt. API obsługuje odczytywanie, pisanie i manipulowanie dokumentami Microsoft Projekt bez żadnych innych zależności oprogramowania. Co więcej, 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 projektu i może być używana do manipulowania kalendarzami lub harmonogramami pracy.
Aspose.Tasks dla interfejsu .NET API przedstawia dane, takie jak zadania, zasoby, przydziały zasobów i rozszerzone dane atrybutów, dzięki czemu deweloperzy 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 opartymi na nakładzie pracy, zatrzymywać lub wznawiać zadanie i dzielić zadania, zarządzać rozszerzonymi atrybutami, łączyć zadania i zapisywać zaktualizowane dane z powrotem do projektu.
Zaawansowane funkcje .NET Microsoft Projekt API
Twórz od podstaw pliki MS Projekt i Oracle Primavera
Zdefiniuj dni tygodnia i wyjątki dla kalendarza
Odczyt i zapis plików MS Projekt chronionych hasłem
Eksportuj projekt do innych formatów za pomocą wysoce konfigurowalnego wykresu Gantta
Zarządzaj planami bazowymi, kosztami i kamienie milowe
Obsługuj zadania, zasoby i przydziały rozszerzone atrybuty i ich definicje
Zdefiniuj przydział zasobów i amp; przydział
Renderuj struktury podziału pracy (WBS) na obrazy
Renderuj pliki MS Projekt i Oracle Primavera do 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 za pomocą MS Projekt Online i MS Projekt Server
Konwertuj dane projektu na wiele formatów
Aspose.Tasks for .NET obsługuje renderowanie zadań, zasobów i danych przydziału 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#
// załaduj plik do konwersji
var prj = new Aspose.Tasks.Projekt(dir + "template.mpp");
// zapisywać w różnych formatach
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 ze standardowych formatów obrazu obsługiwanych przez .NET Framework. Ponadto możliwy jest również eksport danych projektu do formatów CSV, TXT, XLS, XLSX i MPT.
Obsługuj zadania w projekcie
Aspose.Tasks dla platformy .NET udostępnia bogaty zestaw klas do obsługi zadań w pliku Microsoft Projekt. 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.
Planowanie zadań, śledzenie i amp; Ocena budżetu
Aspose.Tasks dla platformy .NET może obliczyć ścieżkę krytyczną i planowanie projektu. Pozwala także programistom zarządzać bazami zadań i amp; rzeczywista praca, koszty przydziału dostępu i budżet oraz zarządzanie kosztami zasobów i odchylenia do śledzenia projektu. To tylko kilka możliwości z długiej listy funkcji obsługiwanych przez API.
Konwertuj dane projektu na obrazy
Aspose.Tasks dla platformy .NET posiada własny silnik renderujący, specjalnie zaprojektowany do replikowania stylu renderowania MS Projekt. Pozwala to programistom na renderowanie danych projektu do wielu rastrów & formaty obrazów wektorowych przy jednoczesnym kontrolowaniu niektórych aspektów obrazu wynikowego.
Renderuj dane projektu do formatu JPEG — C#
// Załaduj plik
var prj = new Aspose.Tasks.Projekt(dir + "template.mpp");
// utwórz opcje ImageSaveOptions w żądanym formacie
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f,
JpegQuality = 70
};
// wyrenderuj dane do formatu obrazu
prj.Save(dir + "output.jpg", options);
Zapisz elementy HTML w oddzielnych plikach
Aspose.Tasks dla .NET API sprawia, że eksportowanie danych projektu do HTML jest naprawdę wspaniałym doświadczeniem, ponieważ umożliwia eksportowanie czcionek, obrazów i stylów CSS do oddzielnych plików. Co więcej, możesz również przypisać niezbędne parametry do funkcji zwrotnych do procesu eksportu.
Obsługa interoperacyjności COM
Aspose.Tasks dla platformy .NET udostępnia swoje możliwości za pośrednictwem interfejsu COM. Oznacza to, że nie musisz ograniczać się do używania Aspose.Tasks dla platformy .NET tylko na platformie .NET, można go używać w dowolnym języku za pośrednictwem usług interoperacyjności COM.
Co ludzie mówią
Nie wierz nam tylko na słowo. Zobacz, co użytkownicy mają do powiedzenia na temat interfejsów API Aspose.Words.
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Filmy instruktażowe
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Release Notes
- Dlaczego Aspose.Tasks dla .NET
- Lista klientów
- Historie sukcesów