قم بإثراء أدواتك وتطبيقاتك بميزات تحويل المستندات والصور باستخدام Python REST API.
ابدأ التجربة المجانيةتم تطوير مجموعة أدوات تطوير البرامج GroupDocs.Conversion Cloud للغة Python لمساعدتك في البدء باستخدام واجهة برمجة التطبيقات REST لتحويل المستندات، والتي تتيح لك تحويل مستنداتك بسلاسة إلى أي تنسيق تحتاجه. باستخدام واجهة برمجة التطبيقات الفردية هذه، يمكنك التحويل ذهابًا وإيابًا بين أكثر من 50 نوعًا من المستندات والصور، بما في ذلك جميع تنسيقات ملفات Microsoft Office وOpenDocument، ومستندات PDF، وHTML، وCAD، والصور النقطية وغير ذلك الكثير.
قم بإلقاء نظرة على GroupDocs.Conversion Cloud SDK for Python على GitHub إذا كنت تبحث عن الكود المصدر لتحويل الملف في السحابة.
يمكنك تجربة GroupDocs.Conversion (https://purchase.groupdocs.cloud/trial) واجهات برمجة تطبيقات Python منخفضة الكود دون أي قيود.
يتوفر GroupDocs.Conversion Cloud أيضًا كصورة Docker يمكن استخدامها لاستضافة الخدمة ذاتيًا (https://purchase.groupdocs.cloud/self-hosting). أو يمكنك إنشاء خدماتك الخاصة باستخدام [واجهات برمجة التطبيقات عالية الكود GroupDocs.Conversion] (https://products.groupdocs.com/conversion/) التي تعمل حاليًا على تشغيل واجهات برمجة التطبيقات REST الخاصة بنا.
تتمتع واجهة برمجة التطبيقات REST الخاصة بـ GroupDocs.Conversion بالقدرة على تحويل المستندات إلى أي من التنسيقات المدعومة. باستخدام مجموعة أدوات تطوير البرامج لـ Python، يمكننا تنفيذ مهام مماثلة باستخدام بضعة أسطر فقط من التعليمات البرمجية.
# Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
# Create instance of the API
api = groupdocs_conversion_cloud.ConversionApi.from_keys(app_sid, app_key)
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.storage_name = "Storage Name"
settings.file_path = "document.docx"
settings.format = "html"
loadOptions = groupdocs_conversion_cloud.DocxLoadOptions()
loadOptions.password = "password"
settings.load_options = loadOptions;
convertOptions = groupdocs_conversion_cloud.HtmlConvertOptions()
convertOptions.fixed_layout = True
convertOptions.use_pdf = False
settings.convert_options = convertOptions
settings.output_path = "convertedDocs"
request = groupdocs_conversion_cloud.ConvertDocumentRequest(settings)
response = api.convert_document(request)
تعتبر واجهة برمجة تطبيقات GroupDocs.Conversion Cloud مستقلة تمامًا عن نظام التشغيل أو نظام قاعدة البيانات أو لغة التطوير لديك. يمكنك استخدام أي لغة ومنصة تدعم HTTP للتفاعل مع واجهة برمجة التطبيقات الخاصة بنا. ومع ذلك، قد يكون كتابة كود العميل يدويًا أمرًا صعبًا وعرضة للأخطاء ويستغرق وقتًا طويلاً. لذلك، قمنا بتوفير ودعم حزم SDK لواجهة برمجة التطبيقات في العديد من لغات التطوير لتسهيل التكامل معنا. إذا كنت تستخدم حزمة SDK، فإنها تخفي مكالمات واجهة برمجة التطبيقات REST وتتيح لك استخدام ميزات واجهة برمجة تطبيقات GroupDocs.Conversion Cloud بطريقة أصلية للغتك المفضلة.
إن واجهة برمجة تطبيقات GroupDocs.Conversion Cloud آمنة وتتطلب المصادقة. يحتاج المستخدمون إلى التسجيل في GroupDocs Cloud والحصول على معرف مفتاح الوصول إلى التطبيق (appSID) ومفتاح الوصول السري للتطبيق. تتطلب الطلبات المصادق عليها توقيعًا ومعلمات استعلام AppSID أو رأس تفويض OAuth 2.0.
تم اختبار GroupDocs.Conversion Cloud SDK بنسبة 100% وهي تعمل بشكل جيد. SDK مفتوح المصدر ويحمل ترخيص MIT. يمكنك استخدامه، بل وحتى تخصيصه مجانًا تمامًا.