mpp to html

Develop MS Project File to HTML Converter.

Pliki Microsoft Project (MPP) są powszechnie używane do planowania i zarządzania projektami, ale dostęp do nich wymaga specjalistycznego oprogramowania, co może stanowić wyzwanie dla użytkowników, którzy nie mają zainstalowanego MS Project. Konwersja MPP do HTML zapewnia elastyczny i dostępny sposób udostępniania danych projektowych interesariuszom, umożliwiając im przeglądanie harmonogramów, zadań i terminarzy bezpośrednio w przeglądarce internetowej.

W tym artykule zbadamy, jak konwertować MPP na HTML online przy użyciu GroupDocs.Conversion Cloud SDK dla Java, co czyni zarządzanie projektami bardziej efektywnym i dostępnym.

Java API do konwersji MPP na HTML

Konwersja MPP na HTML za pomocą GroupDocs.Conversion Cloud SDK for Java jest bezproblemowym procesem, który umożliwia użytkownikom przekształcenie plików Microsoft Project na format przyjazny dla sieci. Takie podejście pozwala na wyświetlanie danych projektowych, w tym zadań, harmonogramów i zależności, w dowolnej przeglądarce internetowej bez konieczności posiadania MS Project.

Jego architektura oparta na chmurze umożliwia deweloperom integrowanie możliwości konwersji dokumentów w ich aplikacjach bez potrzeby skomplikowanej konfiguracji, zapewniając skalowalny i wydajny przepływ pracy w zakresie zarządzania projektami i raportowania.

Instalacja

Proszę dodać następujące szczegóły do pliku pom.xml projektu budowy maven.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.8</version>
</dependency>

Po instalacji proszę uzyskać swoje spersonalizowane dane uwierzytelniające API (tj. ID klienta i sekretny klucz klienta).Możesz odwiedzić ten krótki tutorial, który wyjaśnia szczegóły dotyczące uzyskiwania danych uwierzytelniających API.

Konwersja MPP na HTML w Javie

Ta sekcja wyjaśnia korzyści płynące z konwersji MPP na HTML za pomocą fragmentu kodu Java, które skutkują poprawą dostępności, łatwiejszym udostępnianiem i poprawą współpracy.

  1. Po pierwsze, utwórz instancję klasy Configuration, gdzie przekazujemy dane uwierzytelniające klienta jako argumenty.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. Po drugie, zainicjalizuj ConvertApi, gdzie przekazujemy obiekt Configuration jako argument.
ConvertApi convertApi = new ConvertApi(configuration);
  1. Utwórz instancję klasy ConvertSettings, gdzie definiujemy nazwę pliku wejściowego, format wyjściowy i nazwę resultantnego dokumentu.
ConvertSettings settings = new ConvertSettings();
  1. Utwórz instancję klasy ConvertDocumentRequest, gdzie przekazujemy obiekt ConvertSettings jako argument.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. Na koniec wywołaj API ConvertDocumentRequest, aby przekonwertować MPP na HTML, a następnie zapisz uzyskany HTML w chmurze.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Uzyskaj swoje dane uwierzytelniające API 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Utwórz instancję klasy Configuration i zainicjalizuj ją za pomocą identyfikatora klienta (Client ID) oraz tajnego klucza klienta (Client Secret)
Configuration configuration = new Configuration(clientId, clientSecret);
// Zdefiniuj bazowy URL API dla konwersji MPP na HTML
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Zainicjuj instancję ConvertApi z obiektem Configuration
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("Home move plan.mpp");
settings.setFormat("html");
settings.setOutputPath("converted.pdf");
    
// Wywołaj metodę ConvertDocument, aby przeprowadzić konwersję pliku MPP na plik HTML.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The MPP to HTML conversion completed successfully!");
}
mpp do html konwerter

Image:- Podgląd konwersji pliku Microsoft Project na HTML.

Plik MS Project użyty w powyższym przykładzie można pobrać z Home move plan.mpp .

Konwersja MS Project do HTML przy użyciu poleceń cURL

Konwertowanie MPP na HTML za pomocą GroupDocs.Conversion Cloud i poleceń cURL stanowi prosty i efektywny sposób na przekształcenie plików Microsoft Project w format kompatybilny z siecią. Ta metoda jest szczególnie przydatna dla deweloperów i administratorów systemów, którzy preferują automatyzację wiersza poleceń. Podejście to zwiększa dostępność, upraszcza integrację z aplikacjami internetowymi i eliminuje problemy z kompatybilnością związane z plikami MS Project.

Na początku musimy wygenerować token dostępu JWT na podstawie poświadczeń klienta, a następnie wykonać następujące polecenie, aby przeprowadzić konwersję MPP na HTML.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceMPP}\",  \"Format\": \"html\",  \"OutputPath\": \"{convertedFile}\"}"

Proszę zastąpić sourceMPP nazwą pliku wejściowego MS Project, convertedFile nazwą wynikowego pliku HTML oraz accessToken spersonalizowanym tokenem dostępu JWT.

  • Możesz rozważyć zapisanie wynikowego pliku jako lokalnego HTML, wykonując następujące polecenie cURL:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\"}" \
-o "resultant.html"

Konwerter MS Project na HTML

Alternatywnie, możesz rozważyć skorzystanie z niesamowitych możliwości API konwersji dokumentów, używając naszej bezpłatnej i lekkiej MPP to HTML Converter Aplikacji. Ta Aplikacja jest zbudowana na podstawie GroupDocs.Conversion Cloud REST API i umożliwia odkrywanie unikalnych możliwości w przeglądarce internetowej.

aplikacja do konwersji mpp na html

Przydatne linki

Wniosek

W podsumowaniu, konwersja MPP na HTML z użyciem GroupDocs.Conversion Cloud SDK lub poleceń cURL zapewnia płynny i efektywny sposób na udostępnienie i zwiększenie dostępności plików Microsoft Project. Niezależnie od tego, czy jesteś deweloperem szukającym automatyzacji opartej na API, czy potrzebujesz prostego rozwiązania do wizualizacji projektu, nasze API do konwersji dokumentów oferuje elastyczność, dokładność i łatwość użytkowania. Wypróbuj GroupDocs.Conversion Cloud już dziś i uprość proces konwersji MPP na HTML bez wysiłku!

Zalecane Artykuły

Zalecamy odwiedzenie następujących linków, aby dowiedzieć się więcej o: