mpp to html

MS Project Dosyasını HTML’ye Dönüştürücü Geliştir.

Microsoft Project (MPP) dosyaları proje planlama ve yönetimi için geniş ölçüde kullanılmaktadır, ancak onlara erişim, MS Project yüklü olmayan kullanıcılar için bir zorluk olabilecek özel yazılımlar gerektirir. MPP’yi HTML‘ye dönüştürmek, proje verilerini paydaşlarla paylaşmanın esnek ve erişilebilir bir yolunu sağlar, böylece zaman çizelgelerini, görevleri ve programları doğrudan bir web tarayıcısında görüntüleyebilirler.

Bu makalede, proje yönetimini daha verimli ve ulaşılabilir hale getirmek için GroupDocs.Conversion Cloud SDK for Java kullanarak çevrimiçi MPP’yi HTML’ye dönüştürme yöntemini inceleyeceğiz.

Java API for MPP to HTML Dönüşümü

MPP’yi HTML’ye dönüştürmek için GroupDocs.Conversion Cloud SDK for Java, kullanıcıların Microsoft Project dosyalarını web dostu bir formata dönüştürmelerini sağlayan sorunsuz bir süreçtir. Bu yaklaşım, görevler, takvimler ve bağımlılıklar dahil proje verilerinin, MS Project’e ihtiyaç duymadan herhangi bir web tarayıcısında görüntülenmesine olanak tanır.

Cloud tabanlı mimarisi, geliştiricilerin karmaşık kurulumlara gerek duymadan uygulamalarına belge dönüştürme yetenekleri entegre etmelerini sağlar, proje yönetimi ve raporlama için ölçeklenebilir ve verimli bir iş akışını garanti eder.

Kurulum

Lütfen aşağıdaki bilgileri maven build projesinin pom.xml dosyasına ekleyin.

<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>

Kurulumdan sonra, lütfen kişiselleştirilmiş API kimlik bilgilerinizi (yani, İstemci Kimliği ve İstemci Gizlisi) alın. API kimlik bilgilerini nasıl alacağınıza dair detayları açıklayan bu kısa tutorial sayfasını ziyaret edebilirsiniz.

Java’da MPP’den HTML’ye Dönüştürme

Bu bölüm, MPP’yi HTML’ye dönüştürmenin yararlarını, geliştirilmiş erişilebilirlik, daha kolay paylaşım ve artırılmış işbirliği ile sonuçlanan Java kodu parçacığını kullanarak açıklar.

  1. Öncelikle, Configuration sınıfının bir örneğini oluşturun ve burada istemci kimlik bilgilerini argümanlar olarak geçirin.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. İkincisi, bir argüman olarak Configuration nesnesini geçirdiğimiz ConvertApi‘yi başlatın.
ConvertApi convertApi = new ConvertApi(configuration);
  1. ConvertSettings sınıfının bir örneğini oluşturun ve burada girdi dosyası adını, çıktı formatını ve elde edilen belgenin adını tanımlayın.
ConvertSettings settings = new ConvertSettings();
  1. ConvertDocumentRequest sınıfının bir örneğini oluşturun ve ConvertSettings nesnesini bir argüman olarak geçin.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. Son olarak, MPP’yi HTML’ye dönüştürmek için ConvertDocumentRequest API’sini çağırın ve ardından elde edilen HTML’yi bulut depolamaya kaydedin.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Daha fazla örnek için  https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API kimlik bilgilerinizi alın 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Configuration sınıfının bir örneğini oluşturun ve Client ID & Client Secret ile başlatın.
Configuration configuration = new Configuration(clientId, clientSecret);
// MPP'yi HTML'e dönüştürmek için API temel URL'sini tanımlayın.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// ConvertApi'yi Configuration nesnesi ile başlatın.
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");
    
// ConvertDocument yöntemini çağırarak MPP'den HTML dosyasına dönüştürme işlemini gerçekleştirin.
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'den html'e dönüştürücü

Resim:- Microsoft Project Dosyasının HTML’ye dönüşüm önizlemesi.

Yukarıdaki örnekte kullanılan MS Project dosyası Home move plan.mpp bağlantısından indirilebilir.

MS Project’ten HTML’ye Dönüştürme cURL Komutlarını Kullanarak

MPP’yi GroupDocs.Conversion Cloud ve cURL komutlarını kullanarak HTML’ye dönüştürmek, Microsoft Project dosyalarını web uyumlu bir formata dönüştürmenin basit ve etkili bir yolunu sunar. Bu yöntem, komut satırı otomasyonunu tercih eden geliştiriciler ve sistem yöneticileri için özellikle faydalıdır. Bu yaklaşım, erişilebilirliği artırır, web uygulamalarına entegrasyonu basitleştirir ve MS Project dosyalarıyla ilgili uyumluluk sorunlarını ortadan kaldırır.

Öncelikle, istemci kimlik bilgilerine dayalı bir JWT erişim belirteci oluşturmalıyız ve ardından MPP’den HTML dönüşümü yapmak için aşağıdaki komutu çalıştırmalıyız.

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}\"}"

Lütfen sourceMPP‘yi giriş MS Project dosyasının adıyla, convertedFile‘ı elde edilen HTML dosyasının adıyla ve accessToken‘ı kişiselleştirilmiş JWT erişim belirteci ile değiştirin.

  • Aşağıdaki cURL komutunu çalıştırarak sonuç dosyasını yerel HTML olarak kaydetmeyi düşünebilirsiniz:
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"

MS Project’ten HTML Dönüştürücü

Alternatif olarak, ücretsiz ve hafif MPP to HTML Converter Uygulamamız aracılığıyla belge dönüştürme API’sinin harika yeteneklerini deneyimlemeyi düşünebilirsiniz. Bu Uygulama, GroupDocs.Conversion Cloud REST API’sinin üzerine inşa edilmiştir ve size bir web tarayıcısı içinde benzersiz yetenekleri keşfetme imkanı sunar.

mpp'den html'e dönüştürme uygulaması

Kullanışlı Bağlantılar

Sonuç

Sonuç olarak, MPP’yi HTML’ye dönüştürmek için GroupDocs.Conversion Cloud SDK veya cURL komutları kullanmak, Microsoft Project dosyalarını daha erişilebilir ve paylaşılabilir hale getirmenin kesintisiz ve verimli bir yolunu sağlar. İster API tabanlı otomasyon arayan bir geliştirici olun, ister proje görselleştirmesi için basit bir çözüme ihtiyaç duyun, belge dönüştürme API’miz esneklik, doğruluk ve kullanım kolaylığı sunar. Bugün GroupDocs.Conversion Cloud’u deneyin ve MPP’den HTML’ye dönüştürme sürecinizi zahmetsizce kolaylaştırın!

Önerilen Makaleler

Aşağıdaki bağlantılara gitmenizi şiddetle tavsiye ediyoruz: