REST API برای توسعهدهندگان جهت تبدیل اسناد و تصاویر بین فرمتهای پشتیبانیشده. امکان ادغام یکپارچه در برنامههای شما را فراهم میکند.
آزمایش رایگان را شروع کنیدGroupDocs.Conversion Cloud SDK برای PHP توسعه یافته است تا به شما کمک کند با REST API تبدیل اسناد ما شروع کنید، که به شما امکان میدهد اسناد خود را به هر فرمتی که نیاز دارید بهصورت یکپارچه تبدیل کنید. با این API میتوانید بین بیش از ۵۰ نوع سند و تصویر بهصورت دوطرفه تبدیل کنید، از جمله تمام فرمتهای فایل Microsoft Office و OpenDocument، اسناد PDF، HTML، CAD، تصاویر رستر و موارد دیگر.
Configuration ایجاد کنید.setAppSid و setAppKey نمونهٔ Configuration تنظیم کنید.ConversionApi با استفاده از نمونهٔ Configuration ایجاد کنید.ConvertSettings ایجاد کنید.ConvertSettings->setFilePath تنظیم کنید.ConvertSettings->setFormat تنظیم کنید.ConvertSettings->setOutputPath تنظیم کنید.ConvertDocumentRequest را با استفاده از نمونه ConvertSettings ایجاد کنید.ConversionApi->convertDocument استفاده کنید.getUrl دانلود کنید.اگر به دنبال کد منبع برای تبدیل فایل در ابر هستید، GroupDocs.Conversion Cloud SDK برای PHP در GitHub را بررسی کنید.
میتوانید بدون هیچ محدودیتی Low-Code PHP APIs را امتحان کنید GroupDocs.Conversion
GroupDocs.Conversion Cloud همچنین به صورت تصویر Docker در دسترس است که میتوانید برای self-host سرویس از آن استفاده کنید. یا میتوانید سرویسهای خود را با استفاده از GroupDocs.Conversion High-code APIs که در حال حاضر REST APIs ما را هدایت میکند، بسازید.
GroupDocs.Conversion REST API قابلیت تبدیل اسناد به هر یک از فرمتهای پشتیبانیشده را دارد. با استفاده از SDK برای PHP، میتوانیم این کار را تنها با چند خط کد انجام دهیم.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new GroupDocs\Conversion\Configuration();
$configuration->setAppSid("xxxx-xxxx-xxxx");
$configuration->setAppKey("xxxxxxxxxxxxx");
$configuration->setApiBaseUrl("https://api.groupdocs.cloud");
$conversionApi = new GroupDocs\Conversion\ConversionApi($configuration);
$settings = new GroupDocs\Conversion\Model\ConvertSettings();
$settings->setStorageName("xxxxxxx xxxx");
$settings->setFilePath("document.docx");
$settings->setFormat("xlsx");
$settings->setOutputPath("converted docs");
$request = new GroupDocs\Conversion\Model\Requests\ConvertDocumentRequest($settings);
$response = $conversionApi->convertDocument($request);
echo "Converted document can be downloaded from: ", $response[0]->getUrl();
GroupDocs.Conversion Cloud API کاملاً مستقل از سیستمعامل، سیستم پایگاهداده یا زبان برنامهنویسی شما است. شما میتوانید از هر زبان و پلتفرمی که از HTTP پشتیبانی میکند برای تعامل با API ما استفاده کنید. با این حال، نوشتن دستی کد مشتری میتواند دشوار، مستعد خطا و زمانبر باشد. بنابراین، ما API SDKs را در بسیاری از زبانهای برنامهنویسی فراهم کرده و از آن پشتیبانی میکنیم تا یکپارچهسازی با ما آسانتر شود. اگر از SDK استفاده کنید، فراخوانیهای REST API را پنهان میکند و به شما امکان میدهد ویژگیهای GroupDocs.Conversion Cloud API را بهصورت بومی در زبان مورد ترجیحتان استفاده کنید.
GroupDocs.Conversion Cloud API ایمن است و نیاز به احراز هویت دارد. کاربران باید در GroupDocs Cloud ثبتنام کنند و شناسه کلید دسترسی برنامه (appSID) و کلید مخفی دسترسی برنامه را دریافت کنند. درخواستهای احراز هویتشده نیاز به امضا و پارامترهای AppSID یا هدر OAuth 2.0 دارند.
GroupDocs.Conversion Cloud SDK ۱۰۰٪ تست شده و بهصورت آماده اجرا میشود. SDK منبع باز است و دارای مجوز MIT میباشد. شما میتوانید از آن استفاده کنید و حتی بهصورت رایگان آن را سفارشی کنید.