يوضح لك البرنامج التعليمي التالي خطوة بخطوة كيفية تحويل DOC إلى EPUB باستخدام Java REST API في السحابة. من أجل تصدير DOC إلى تنسيق EPUB، نستخدم Aspose.Words for Java Cloud SDK. إذا كنت تريد تحويل DOC إلى EPUB في Java Low Code API، فيمكن إجراء نفس الشيء باستخدام مقتطف التعليمات البرمجية التالي مع الخطوات.
المتطلبات المسبقة
- أنشئ حسابًا واحصل على بيانات اعتماد API
- تحميل Aspose.Words Cloud SDK for Java
- إعداد مشروع Java باستخدام SDK أعلاه
خطوات تحويل DOC إلى EPUB في Java REST API
- قم بتعيين معرف العميل وسر العميل لواجهة برمجة التطبيقات
- قم بإنشاء كائن من فئة WordsAPI باستخدام بيانات اعتماد العميل
- تحديد ملفات الإدخال والإخراج
- اقرأ ملف الإدخال DOC وقم بتحميله إلى وحدة التخزين السحابية
- قم بإنشاء كائن WordsAPI بتنسيقات ملفات الإدخال والإخراج
- استدعاء طريقة convertDocument لتحويل DOC إلى EPUB باستخدام REST API*
- احفظ ملف EPUB الناتج على القرص المحلي
رمز لتحويل DOC إلى EPUB في 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 | |
String APIBaseUrl="https://api.aspose.cloud"; | |
String Local_Path = "C:/Temp/"; | |
try { | |
//Create API client with credentials | |
ApiClient apiClient = new ApiClient(ClientID, ClientSecret, APIBaseUrl); | |
//Create SDK object | |
WordsApi wordsApi = new WordsApi(apiClient); | |
String inputFile = "DOCToEPUB.doc"; | |
String outputFile = "DOCToEPUB.epub"; | |
String outputFormat = "epub"; | |
//Read input file to bytes array | |
byte[] inputFileData = Files.readAllBytes(Paths.get(Local_Path + inputFile).toAbsolutePath()); | |
//create conversion request object with input and output files | |
ConvertDocumentRequest convertDocumentRequest = new ConvertDocumentRequest(inputFileData, outputFormat, null, null, null, null, null, null, null); | |
//convert the input file to output format | |
byte[] outputFileData = wordsApi.convertDocument(convertDocumentRequest); | |
//save the output file from the bytes array | |
FileOutputStream fileOutputStream = new FileOutputStream(Local_Path + outputFile); | |
fileOutputStream.write(outputFileData); | |
} catch (Exception e) { | |
System.out.println(e.getMessage()); | |
} |
يتيح لك مقتطف الكود الموجود في هذه الصفحة تحويل DOC إلى EPUB باستخدام Java REST API. كل ما عليك فعله هو تحميل ملف DOC بمساعدة Aspose.Words REST API SDK لـ Java وتنزيل ملف EPUB الناتج لحفظه محليًا باستخدام Asposeversion API عبر الإنترنت.
يمكن تشغيل ميزة تحويل DOC إلى EPUB بدون أي تعليمات برمجية أو تطبيقات ذات تعليمات برمجية منخفضة على أي نظام تشغيل.
يمكنك أيضًا الاطلاع على ميزة أخرى مماثلة في الصفحة التالية: كيفية تحويل DOCX إلى EPUB باستخدام Java REST API