چرخش
به مرکز مستندات API چرخش دقیق صفحهگسترده خوش آمدید. چه در حال کار با فرمتهای کلاسیک اکسل (.xlsx, .xls, .xlsm)، فایلهای متنی ساده مانند CSV و TSV، یا حتی اسناد Apple Numbers (.numbers) باشید، این سرویس تمام تبدیلات مورد نیاز شما را ساده میکند. با یک درخواست ساده و شهودی میتوانید یک برگه را 90° یا 270° چرخانید، یا سطرها و ستونها را بهطور کامل معکوس کنید، که به شما انعطافپذیری برای بازآفرینی طرحبندیها، تنظیم مجدد ساختارهای بصری و نرمالسازی دادهها برای پردازشهای بعدی میدهد. API برای سرعت و قابلیت اطمینان طراحی شده است و میتواند دفترهای کار بزرگ و برگههای پیچیده را در میلیثانیهها پردازش کند در حالی که قالببندی سلولها، فرمولها و فرادادهها را حفظ میکند. به بخشهای زیر بپردازید تا با احراز هویت، پارامترهای درخواست، ساختارهای پاسخ و نکات بهترین روشها آشنا شوید که به شما کمک میکند این ابزار قدرتمند را در برنامههای خود تنها با چند خط کد یکپارچه کنید.
ویژگیهای اصلی
به مرکز مستندات API چرخش دقیق صفحهگسترده خوش آمدید. حالت چرخش مناسب برای سناریوی خود را انتخاب کنید—90° برای چرخش ساعتگرد ساده، 270° برای تنظیم خلاف جهت ساعتگرد، یا تعویض کامل سطر-ستون برای اثر تبدیل (ترانسپوز)—سپس بگذارید سرویس کار سنگین را انجام دهد. نقطه انتهای ما عملیاتهای دستهای را پشتیبانی میکند و به شما امکان میدهد در یک فراخوان چندین برگه را چرخش دهید، و همچنین پرچمهای اختیاری برای حفظ سطرهای مخفی، حفاظت از برگه و سفارشیسازی فرمتهای خروجی فراهم میکند. چه در حال پاکسازی دادههای واردشده باشید، چه گزارشها را برای ارائه آماده میکنید یا یک خط لوله دادهای میسازید که نیاز به جهتگیری یکنواخت دارد، این API راهحل سریع، قابل اعتماد و دوستانه برای توسعهدهندگان ارائه میدهد که بهطور یکپارچه در هر جریان کاری مدرن جای میگیرد.
اسناد
پارامترها
- AppRequest.Target: عملیات مثال: 270 برای چرخش 270 درجه، 90 برای چرخش 90 درجه، col برای چرخش ستون، row برای چرخش سطر، row2col برای تبدیل سطر به ستون
- UploadFileRequest.OperationId: این یک شناسه عملیات است
- UploadFileRequest.Files: اینها فایلهایی هستند که باید به سرویس آنلاین ما آپلود کنید؛ میتوانید دادهها را به روش خودتان آماده کنید اما باید با استاندارد ورودی فایل HTML سازگار باشد.
-
درخواست را ارسال کنید که شامل فایلها و توکن دسترسی باشد API چرخش
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 } -
درخواستی بفرستید که شامل نام فایل و نام پوشه باشد به API دانلود
curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken' - فایل را دریافت میکنید و میتوانید از آن استفاده کنید یا به سادگی به مرحله بعدی جریان کاری خود منتقل کنید.