در این آموزش گام به گام نحوه تبدیل PDF به XLS با Java REST API در فضای ابری توضیح داده شده است. به منظور صادرات PDF به فرمت XLS، ما از Aspose.PDF برای Java Cloud SDK استفاده می کنیم. اگر به تبدیل PDF به XLS در Java Low Code API نیاز دارید، همین کار را میتوانید با کمک مراحل و قطعه کد زیر انجام دهید.
پيش نياز
- حساب کاربری ایجاد کنید و اعتبار API را دریافت کنید
- دانلود Aspose.PDF Cloud SDK for Java
- پروژه جاوا را با SDK بالا راه اندازی کنید
مراحل تبدیل PDF به XLS در Java REST API
- Client ID و Client Secret را برای API تنظیم کنید
- یک شی از کلاس pdfApi با اعتبار مشتری ایجاد کنید
- فایل های ورودی و خروجی را مشخص کنید
- فایل ورودی PDF را بخوانید و در فضای ذخیره سازی ابری آپلود کنید
- یک شی از pdfApi با فرمت های فایل ورودی و خروجی ایجاد کنید
- فراخوانی روش putPdfInStorageToXls برای تبدیل PDF به XLS با استفاده از REST API
- فایل XLS خروجی را روی دیسک محلی ذخیره کنید
کد برای تبدیل PDF به XLS در Java Low Code API
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()); | |
} |
کد نشان داده شده در بالا به شما کمک می کند تا PDF را با Java REST API به XLS تبدیل کنید. شما فقط باید فایل PDF را با کمک Aspose.PDF REST API SDK برای جاوا آپلود کنید و فایل خروجی XLS را دانلود کنید تا با استفاده از Aspose conversion API آنلاین آن را به صورت محلی ذخیره کنید.
تبدیل PDF به XLS فوق را می توان با هر برنامه بدون کد یا کم کد در هر پلتفرمی مورد استفاده قرار داد.
یکی دیگر از ویژگی های مرتبط را می توان در URL زیر یافت: نحوه تبدیل PDF به DOCX با Java REST API