C++ Microsoft Project File Parsing API
Twórz, zapisuj, czytaj, manipuluj i eksportuj pliki Microsoft Project do formatów PDF, Primavera, HTML, Excel, obrazów i XML z poziomu aplikacji natywnych C++.
Pobierz darmową wersję próbnąAspose.Tasks for C++ to natywna biblioteka zarządzania projektami dla programistów C++, która umożliwia ładowanie, tworzenie, manipulowanie i zapisywanie dokumentów Microsoft Project w wielu formatach bez korzystania z Microsoft Project lub Office Automation. Interfejs API udostępnia dane do raportowania na wiele sposobów, w tym między innymi wykres Gantta, użycie zadań, użycie zasobów i arkusz zasobów.
Biblioteka zarządzania projektami C++ oferuje pełne możliwości śledzenia, definiowania i planowania, umożliwiając programistom tworzenie i ładowanie zadań, a także usuwanie lub przypisywanie zasobów do lub z zadań z ich własnych aplikacji.
Zaawansowane funkcje interfejsu API zarządzania projektami w języku C++
Twórz, czytaj i manipuluj plikami Microsoft Project
Czytaj pliki MPP i aktualizuj ich informacje podsumowujące
Zaktualizuj główne i domyślne ustawienia projektu
Zdefiniuj dni tygodnia dla projektu, kalendarza i wyjątków kalendarza
Czytaj i pisz kalendarze dla zadań i zasobów
Obsługuj harmonogram, czas trwania i ograniczenia planu bazowego zadań
Zdefiniuj przydział zasobów i amp; przydział
Wsparcie dla kodowania plików MPX
Eksportuj do PDF, HTML, obrazów i innych formatów
Eksportuj dane projektu Microsoft do różnych formatów
Aspose.Tasks dla C++ udostępnia dane zarówno w formatach MPP i XML, jak i PDF, HTML do uniwersalnej dystrybucji informacji, CSV, TXT, XLS, XLSX, WBS do dowolnego ze standardowych obrazów i formatów MPT. Co więcej, podczas eksportu danych do HTML, eksportuje czcionki, obrazy i style CSS do oddzielnych plików.
Eksportuj dane projektu do formatu Primavera XML, XER i MPX - C++
System::SharedPtr<Aspose::Tasks::Project> pjc = System::MakeObject<Aspose::Tasks::Project>(dataDir + u"template.mpp");
// zapisz projekt w żądanym formacie
pjc->Save(dataDir + u"output_PrimaveraP6XML.xml", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraP6XML);
pjc->Save(dataDir + u"output_PrimaveraXER.mpp", Aspose::Tasks::Saving::SaveFileFormat::PrimaveraXER);
pjc->Save(dataDir + u"output_MPX.xml", Aspose::Tasks::Saving::SaveFileFormat::MPX);
API ma wbudowany silnik renderujący do renderowania do Microsoft Project z najwyższą wiernością. Korzystając z silnika renderowania projektu, programiści mogą konwertować dane projektu na różne obrazy wektorowe i rastrowe.
Konfigurowanie właściwości projektu
Aby przyspieszyć proces konfiguracji projektu, API pozwala użytkownikom ustawić domyślne, ogólne właściwości, takie jak właściwości metadanych, kalendarza i waluty. Właściwości domyślne obejmują rozpoczęcie i zakończenie nowego zadania, domyślne nadgodziny, standardowe stawki płac i inne. API umożliwia odczytywanie i ustawianie ogólnych właściwości projektu, takich jak data rozpoczęcia i zakończenia projektu, aktualna data, data statusu, rodzaj używanego kalendarza oraz data rozpoczęcia projektu. Ponadto API zapisuje również informacje podsumowujące, w tym słowa kluczowe, temat, komentarze i inne.
Jeśli chodzi o właściwości walut, biblioteka umożliwia ustawienie kodu waluty, cyfr po przecinku i symbolu waluty, aby łatwo było odczytać koszty. Obsługiwane jest również odczytywanie i zapisywanie właściwości roku obrotowego i dnia tygodnia.
Zarządzanie zadaniami w łatwy sposób
API jest w stanie obsługiwać zadania w pliku Microsoft Project przy użyciu bogatego zestawu klas. Może łatwo zarządzać harmonogramem zadań, oceną budżetu, czasem trwania i ograniczeniami zadań, a także tworzyć i zarządzać powiązaniami między nimi. Ponadto API umożliwia programistom odczytywanie, zmienianie i tworzenie zadań, kamieni milowych, szacowanych zadań krytycznych lub zadań opartych na nakładzie pracy.
- 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 C++
- Lista klientów
- Historie sukcesów