Bu adım adım eğitimde, bulutta **Java REST API ile PDF‘in XLS‘ye nasıl dönüştürüleceği anlatılmaktadır. PDF’yi XLS formatına aktarmak için Aspose.PDF for Java Cloud SDK kullanıyoruz. Java Düşük Kod API’sinde PDF’den XLS’ye Dönüştürmeye ihtiyacınız varsa, aynı işlem aşağıdaki adımlar ve kod pasajı yardımıyla 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 XLS’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ından bir nesne 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 pdfApi nesnesi oluşturun
- REST API kullanarak PDF’yi XLS’ye dönüştürmek için putPdfInStorageToXls yöntemini çağırın
- Çıktı XLS dosyasını yerel diske kaydedin
Java Düşük Kod API’sinde PDF’den XLS’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 = "PDFtoXLS.pdf"; | |
String outputFile = "PDFtoXLS.xls"; | |
String folder = "Temp"; | |
String format = "xls"; | |
// Upload file to cloud storage | |
File file = new File("C:/Temp/" + inputFile); | |
pdfApi.uploadFile(folder + "/" + inputFile, file, null); | |
AsposeResponse response = pdfApi.putPdfInStorageToXls(inputFile, folder + '/' + outputFile, null, false, null, | |
null , folder, null); | |
// 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()); | |
} |
Yukarıda gösterilen kod, Java REST API ile PDF’yi XLS’ye dönüştürmenize yardımcı olur. Aspose.PDF REST API SDK for Java’nın yardımıyla PDF dosyasını yüklemeniz ve Aspose dönüştürme API’sini çevrimiçi kullanarak yerel olarak kaydetmek için çıktı XLS dosyasını indirmeniz yeterlidir.
Yukarıdaki PDF’den XLS’ye Dönüştürme, herhangi bir platformdaki kodsuz veya düşük kodlu uygulamalarla kullanılabilir.
İlgili başka bir özelliği şu URL’de bulabilirsiniz: Java REST API ile PDF’yi DOCX’e Dönüştürme