pdf to html converter

PDF’yi HTML’ye dönüştüren Java REST API geliştirin.

PDF belgelerini HTML formatına dönüştürmek, web geliştirme, içerik yönetimi ve erişilebilirliği artırmak için önemlidir. Belgeyi çevrimiçi olarak görüntülemeniz veya web tabanlı uygulamalar için içeriği yeniden kullanmanız gerektiğinde, Java REST API kullanarak PDF’yi HTML’ye dönüştürmek basit ve verimli bir çözüm sunar. Bu makalede, GroupDocs.Conversion Cloud SDK for Java kullanarak PDF dosyalarını HTML formatına dönüştürme adım adım sürecini keşfedeceğiz.

Bu makale aşağıdaki konuları kapsamaktadır:

PDF’den HTML’e Dönüşüm için REST API

GroupDocs.Conversion Cloud SDK for Java PDF belgelerini yüksek doğrulukla HTML formatına dönüştürmek için sağlam ve esnek bir çözüm sunar. API, belge yapısını, görselleri ve düzeni korurken sayfa aralığı, çıktı yapısı ve görsel kalitesinin özelleştirilmesine olanak tanır.

Kurulum

GroupDocs.Conversion Cloud SDK for Java’yı kurmak için aşağıdaki Maven bağımlılığını 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.2.0</version>
</dependency>

Geçerli API kimlik bilgilerine (İstemci Kimliği ve İstemci Sırrı) sahip olduğunuzdan emin olun. Bunları almak için bu tutorial adımını izleyin.

PDF’yi Java kullanarak HTML’ye dönüştürün

Bu adımları takip ederek Java’da PDF’den HTML’ye dönüşümü otomatikleştirin:

  1. Configuration‘ı API kimlik bilgileriyle başlatın:
Configuration configuration = new Configuration(clientId, clientSecret);
  1. ConvertApi örneği oluşturun:
ConvertApi convertApi = new ConvertApi(configuration);
  1. Upload the input PDF file to cloud storage:
FileApi fileApi = new FileApi(configuration);
UploadFileRequest uploadRequest = new UploadFileRequest("marketing.pdf", new FileInputStream("marketing.pdf"), "internal");
fileApi.uploadFile(uploadRequest);
  1. ConvertSettings sınıfının bir örneğini oluşturun, burada giriş PDF adını, çıktı formatını html ve sonuç dosyasının adını tanımlıyoruz:
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("html");
settings.setOutputPath("finalOutput.html");
  1. PDF’yi PPT’e dönüştürmek için ConvertDocumentRequest sınıfını kullanın ve bir argüman olarak ConvertSettings nesnesini geçin:
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
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);
// PDF'den HTML dosyası dönüştürme işlemi 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("input.pdf");
settings.setFormat("html");
settings.setOutputPath("myResultant.html");
    
// ConvertDocument API'sini PDF'den HTML'ye dönüşüm için çağırın.
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 PDF to HTML file conversion completed successfully!");
}
ücretsiz pdf'den html'ye çevrimiçi

Görüntü:- PDF’den HTML’e dönüşüm önizlemesi.

Yukarıdaki örnekte kullanılan örnek PDF dosyasını input.pdf indiriniz.

PDF’yi Web Sayfasına Dönüştürmek için cURL Komutları

Komut satırı kullanıcıları için, GroupDocs.Conversion Cloud API’si PDF’den HTML’ye dönüşüm için cURL komutları aracılığıyla otomasyonu sorunsuz hale getirir.

  • JWT Erişim Token’ınızı kimlik bilgilerinizi kullanarak oluşturun.
  • Run the following cURL command:
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\": \"{sourcePDF}\",  \"Format\": \"html\",  \"OutputPath\": \"{finalOutput}\"}"

sourceFile, resultantFile ve accessToken’ı gerçek değerlerle değiştirin.

  • Eğer resultant HTML dosyasını yerel diskte kaydetme gereksiniminiz varsa, lütfen aşağıdaki cURL komutunu çalıştırın:
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 "myFinaloutput.html"

Ücretsiz PDF’den HTML’ye Dönüştürücümüzü Deneyin

PDF to HTML Dönüştürücümüzü PDF to HTML Converter kullanarak hızlı ve etkili bir çevrimiçi dönüştürme deneyimi için kullanın.

Ücretsiz PDF'den PPT'ye çevrimiçi dönüştürücü

Kullanışlı Bağlantılar

Sonuç

GroupDocs.Conversion Cloud SDK’sını Java için veya cURL komutlarını kullanıyor olun, her iki yaklaşım da PDF’yi HTML’ye dönüştürmek için hızlı, doğru ve esnek bir yol sunar. Cloud tabanlı işlemle, yüksek özelleştirme ve geliştirici dostu API ile GroupDocs.Conversion Cloud, belge dönüşümünü basitleştirir. Sorunsuz PDF’den HTML’ye otomasyon için bugün Java SDK’mızı deneyin!

Önerilen Makaleler

Aşağıdaki makaleleri keşfetmenizi şiddetle tavsiye ederiz: