تدوير

مرحبًا بكم في مركز الوثائق لواجهة برمجة التطبيقات المتخصصة في تدوير جداول البيانات بدقة عالية. سواءً كنتم تعملون مع صيغ إكسل الكلاسيكية (.xlsx، .xls، .xlsm)، أو ملفات البيانات النصية مثل CSV و TSV، أو حتى مستندات Apple Numbers (.numbers)، فإن هذه الخدمة تبسط كل التحويلات التي تحتاجونها. بطلب واحد وبسيط يمكنكم تدوير ورقة العمل 90° أو 270°، أو عكس الصفوف والأعمدة بالكامل، مما يتيح لكم مرونة إعادة تشكيل التخطيطات، وإعادة محاذاة البنى البصرية، وتطبيع البيانات للمعالجة اللاحقة. تم بناء الواجهة لتكون سريعة وموثوقة، حيث تتعامل مع مصنفات كبيرة وأوراق عمل معقدة في غضون مليثوان مع الحفاظ على تنسيق الخلايا، الصيغ، والبيانات الوصفية. استكشفوا الأقسام أدناه للتعرف على المصادقة، معلمات الطلب، هيكل الاستجابة، ونصائح الممارسات المثلى التي ستساعدكم على دمج هذه الأداة القوية في تطبيقاتكم ببضعة أسطر من الشيفرة.

الميزات الرئيسية

مرحبًا بكم في مركز الوثائق لواجهة برمجة التطبيقات المتخصصة في تدوير جداول البيانات بدقة عالية. اختر وضع التدوير الأنسب لسيناريوكم—90° للدوران الساعي البسيط، 270° للتدوير العكسي، أو تبادل كامل بين الصفوف والأعمدة لتأثير التحويل—ثم دع الخدمة تقوم بالعمل الشاق. نقطة النهاية الخاصة بنا تدعم عمليات الدفعة، مما يتيح لكم تدوير عدة أوراق في طلب واحد، وتوفر أعلامًا اختيارية للحفاظ على الصفوف المخفية، وحماية الورقة، وتخصيص صيغ الإخراج. سواءً كنتم تنظفون البيانات المستوردة، أو تحضرون تقارير للعرض، أو تُنشئون خط أنابيب بيانات يتطلب توجيهًا موحدًا، فإن هذه الواجهة تقدم حلاً سريعًا، موثوقًا، وصديقًا للمطورين يتكامل بسلاسة مع أي سير عمل حديث.

المستندات

المعلمات

    • AppRequest.Target: العملية على سبيل المثال: 270 لتدوير 270 درجة، 90 لتدوير 90 درجة، col لتدوير العمود، row لتدوير الصف، row2col لتدوير الصف إلى عمود
    • UploadFileRequest.OperationId: هذا هو معرف العملية
    • UploadFileRequest.Files: هذه هي الملفات التي تحتاج إلى تحميلها إلى خدماتنا عبر الإنترنت، يمكنك إعداد البيانات بطريقتك الخاصة ولكن يجب أن تتبع معيار ملف الإدخال HTML.

    UseTheEndpoints

    • أرسل طلبًا يتضمن الملفات ورمز الوصول واجهة برمجة التطبيقات للتدوير
      curl -X 'POST' \ 'https://api.sheetize.cloud/rotate' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Target=1' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
    • ستستجيب الخدمة بعنوان URL للتحميل للملف المعالج، في هذا المثال هو:
      { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
    • أرسل طلبًا يتضمن اسم الملف واسم المجلد إلى واجهة برمجة التطبيقات للتحميل
      curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
    • ستستلم الملف ويمكنك إما استخدامه أو ببساطة تمريره إلى الخطوة التالية في سير عملك.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文