
قم بتحويل PDF إلى Excel عبر الإنترنت.
تستخدم ملفات PDF على نطاق واسع لمشاركة وتخزين الوثائق الهامة، ولكن استخراج البيانات المهيكلة منها يمكن أن يكون تحدياً. لذلك، فإن تحويل PDF إلى Excel باستخدام واجهة برمجة تطبيقات REST Java يقوم بأتمتة العملية، مما يضمن استخراج البيانات بدقة مع الحفاظ على التنسيق والبنية. ي eliminates هذا النهج الحاجة إلى إدخال البيانات يدويًا، ويقلل من الأخطاء، ويوفر الوقت، مما يجعله مثاليًا للتقارير المالية، والفواتير، ومجموعات البيانات الكبيرة.
- واجهة برمجة التطبيقات لتحويل PDF إلى Excel
- تحويل PDF إلى XLS في Java
- تحويل PDF إلى XLSX عبر الإنترنت باستخدام أوامر cURL
تحويل PDF إلى Excel REST API
GroupDocs.Conversion Cloud SDK for Java يوفر حلاً فعالًا وموثوقًا لتحويل ملفات PDF إلى دفاتر Excel. من بين الميزات البارزة التي تقدمها واجهة برمجة التطبيقات REST:
- تحويل PDF إلى Excel بجودة عالية – يحافظ على الجداول والتنسيقات ودقة البيانات.
- معالجة الدفعات – تحويل عدة ملفات PDF إلى ملفات Excel في عملية واحدة.
- إعدادات تحويل مخصصة – تحديد أوراق معينة، والفواصل، وخيارات التنسيق.
- معالجة مبنية على السحابة – تقضي على الحاجة للتثبيتات المحلية وتعزز قابلية التوسع.
- تكامل واجهة برمجة التطبيقات الآمنة – يضمن خصوصية البيانات من خلال المصادقة والاتصال المشفر.
تركيب
يرجى إضافة التفاصيل التالية إلى ملف pom.xml لمشروع بناء Maven.
<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.8</version>
</dependency>
بعد التثبيت، يرجى الحصول على بيانات اعتماد واجهة برمجة التطبيقات المخصصة بك (أي معرف العميل والسر السري للعميل).يمكنك زيارة هذا الدليل القصير الذي يشرح التفاصيل حول كيفية الحصول على بيانات اعتماد واجهة برمجة التطبيقات.
تحويل PDF إلى XLS في Java
دعونا نستكشف التفاصيل حول كيفية دمج تحويل PDF إلى Excel بسلاسة في تطبيقات Java الخاصة بنا، مما يمكّن من استخراج البيانات ومعالجتها بكفاءة.
- أولاً، قم بإنشاء مثيل من فئة
Configuration
حيث نقوم بتمرير بيانات اعتماد العميل كوسائط.
Configuration configuration = new Configuration(clientId, clientSecret);
- ثانياً، قم بتهيئة
ConvertApi
حيث نقوم بتمرير كائن التكوين كوسيط.
ConvertApi convertApi = new ConvertApi(configuration);
- قم بإنشاء مثيل من فئة
ConvertSettings
حيث نقوم بتحديد اسم ملف الإدخال، ونوع الإخراج كـ XLS واسم المستند الناتج.
ConvertSettings settings = new ConvertSettings();
- قم بإنشاء مثيل من فئة
ConvertDocumentRequest
حيث نمرر كائنConvertSettings
كوسيلة.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
- أخيرًا، استدعِ API ConvertDocumentRequest لتحويل PDF إلى دفتر عمل Excel ثم احفظ ملف XLS الناتج في التخزين السحابي.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// المزيد من الأمثلة على https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// احصل على بيانات اعتماد واجهة برمجة التطبيقات الخاصة بك
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// قم بإنشاء نسخة من فئة Configuration وتهيئتها باستخدام معرف العميل و السر السري للعميل.
Configuration configuration = new Configuration(clientId, clientSecret);
// حدد عنوان URL الأساسي لواجهة برمجة التطبيقات لعملية تحويل PDF إلى Excel
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// قم بتهيئة نسخة من ConvertApi باستخدام كائن Configuration
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("marketing.pdf");
settings.setFormat("xls");
settings.setOutputPath("myResultant.xls");
// استدعاء واجهة برمجة التطبيقات ConvertDocument لتحويل PDF إلى تنسيق XLS
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// تحقق من الاستجابة واطبع رسالة النجاح
if (response != null && response.equals("OK")) {
System.out.println("The PDF to Excel conversion completed successfully!");
}
صورة:- معاينة تحويل PDF إلى مصنف Excel.
يمكن تنزيل ملف PDF المدخل marketing.pdf وملف Excel الناتج الذي تم إنشاؤه من خلال مقتطف الكود أعلاه من myResultant.xls.
تحويل PDF إلى XLSX عبر الإنترنت باستخدام أوامر cURL
GroupDocs.Conversion Cloud API يتيح التحويل السلس لملفات PDF إلى تنسيق Excel (XLSX) باستخدام أوامر cURL بسيطة. هذه الطريقة مثالية للمطورين الذين يفضلون التفاعل من خلال سطر الأوامر أو يحتاجون إلى أتمتة عملية التحويل دون دمج مجموعة أدوات تطوير متكاملة.
أولاً، نحتاج إلى توليد رمز وصول JWT استنادًا إلى بيانات اعتماد العميل ثم تنفيذ الأمر التالي لأداء تحويل MPP إلى HTML.
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\": \"{sourceMPP}\", \"Format\": \"xlsx\", \"OutputPath\": \"{convertedFile}\"}"
يرجى استبدال sourceMPP
باسم ملف MS Project المدخل، و convertedFile
باسم ملف HTML الناتج و accessToken
برمز الوصول JWT مخصص.
- إذا كان لدينا متطلب لحفظ ملف XLSX الناتج إلى القرص المحلي، يرجى محاولة تنفيذ الأمر cURL التالي:
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\": \"xlsx\"}" \
-o "resultant.xlsx"
PDF إلى Excel عبر الإنترنت
يمكنك أيضًا التفكير في تجربة القدرات المذهلة لواجهة تحويل المستندات (API) من خلال استخدام تطبيق PDF to XLSX Online Converter المجاني والخفيف الوزن. تم بناء هذا التطبيق على أساس GroupDocs.Conversion Cloud REST API ويتيح لك استكشاف القدرات الفريدة داخل متصفح الويب.
روابط مفيدة
استنتاج
سواء كنت تقوم بمعالجة التقارير المالية، أو جداول البيانات، أو المستندات التجارية المنظمة، تضمن واجهة برمجة التطبيقات REST الخاصة بنا دقة عالية واندماج سلس في تطبيقاتك. مع دعم أوامر cURL و Java SDK، يمكنك أتمتة التحويلات بسهولة مع الحفاظ على سلامة البيانات. جرّب GroupDocs.Conversion Cloud اليوم وحقّق احتياجات تحويل مستنداتك مع حل قوي وقابل للتوسع وموثوق.
المقالات الموصى بها
نوصي بشدة بزيارة الروابط التالية لمعرفة المزيد حول: