Bu kısa eğitimde, bulutta Java REST API ile PDF öğesini HTML biçimine nasıl dönüştüreceğinizi öğreneceksiniz. PDF’yi HTML formatına aktarmak için Aspose.PDF for Java Cloud SDK kullanıyoruz. Java Düşük Kod API’sinde PDF’den HTML’ye Dönüştürme istiyorsanız, aynı işlem, adımlarla birlikte aşağıdaki kod parçacığını kullanarak da gerçekleştirilebilir.
Önkoşul
- Hesap oluşturun ve API kimlik bilgilerini alın
- İndirmek Aspose.PDF Cloud SDK for Java
- Yukarıdaki SDK ile Java projesini kurun
Java REST API’sinde PDF’yi HTML’ye Dönüştürme Adımları
- API için İstemci Kimliğini ve İstemci Sırrını Ayarlayın
- İstemci kimlik bilgileriyle pdfApi sınıfının bir örneğini oluşturun
- Giriş ve çıkış dosyalarını belirtin
- Giriş PDF dosyasını okuyun ve bulut depolama alanına yükleyin
- Giriş ve çıkış dosyası formatlarıyla bir pdfApi örneği oluşturun
- REST API kullanarak PDF’yi HTML’ye dönüştürmek için putPdfInStorageToHtml yöntemini çağırın
- Çıktı HTML dosyasını yerel diske kaydedin
Java Düşük Kod API’sinde PDF’den HTML’ye Dönüştürme Kodu
String ClientID = Client.getID(); //replace Client.getID() with your own client ID here | |
String ClientSecret = Client.getSecret(); //replace3 Client.getSecret() with your own client secret here | |
try { | |
ApiClient apiClient = new ApiClient(); | |
apiClient.setAppKey(ClientSecret); | |
apiClient.setAppSid(ClientID); | |
PdfApi pdfApi = new PdfApi(apiClient); | |
String inputFile = "PDFtoHTML.pdf"; | |
String outputFile = "PDFtoHTML.html"; | |
String folder = "Temp"; | |
String format = "HTML"; | |
// Upload file to cloud storage | |
File file = new File("C:/Temp/" + inputFile); | |
pdfApi.uploadFile(folder + "/" + inputFile, file, null); | |
pdfApi.putPdfInStorageToHtml(inputFile, folder + '/' + outputFile, null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
null, | |
folder, | |
null, | |
null, | |
format); | |
// Download output file from Cloud Storage | |
File downloadResponse = pdfApi.downloadFile(folder + "/" + outputFile, null, null); | |
File dest = new File("C:/Temp/" + outputFile); | |
Files.copy(downloadResponse.toPath(), dest.toPath(), java.nio.file.StandardCopyOption.REPLACE_EXISTING); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
Bu yazıda verilen kod pasajı, PDF’yi Java REST API ile HTML’ye dönüştürmenize olanak tanır. Aspose.PDF REST API SDK for Java’nın yardımıyla PDF dosyasını sağlamanız ve Aspose dönüştürme API’sini çevrimiçi olarak kullanarak yerel olarak kaydetmek için çıktı HTML dosyasını indirmeniz yeterlidir.
Yukarıdaki PDF’den HTML’ye Dönüşüm, Windows, Linux veya Mac’teki herhangi bir kodsuz veya düşük kodlu uygulamayla çalıştırılabilir.
İlgili başka bir özelliği şu URL’de bulabilirsiniz: Java REST API ile PDF’yi XLSX’e Dönüştürme