REST APIs و Go Cloud SDK برای توسعهدهندگان جهت تبدیل تصاویر و اسناد بین فرمتهای پشتیبانیشده
آزمایش رایگان را شروع کنیدGroupDocs.Conversion Cloud SDK برای Go توسعه یافته است تا به شما کمک کند با ابزار تبدیل اسناد REST API ما شروع کنید، که به شما امکان میدهد اسناد خود را به هر فرمتی که نیاز دارید بهصورت یکپارچه تبدیل کنید. با این API تک، میتوانید بهصورت دوطرفه بین بیش از ۵۰ نوع سند و تصویر تبدیل کنید، شامل تمام فرمتهای فایل Microsoft Office و OpenDocument، اسناد PDF، HTML، CAD، تصاویر رستر و موارد دیگر.
اگر به دنبال کد منبع برای تبدیل فایل در ابر هستید، GroupDocs.Conversion Cloud SDK برای Go در GitHub را بررسی کنید.
میتوانید امتحان GroupDocs.Conversion Low-Code Go APIs را بدون هیچ محدودیتی
GroupDocs.Conversion Cloud همچنین به صورت تصویر Docker در دسترس است که میتوانید برای self-host سرویس از آن استفاده کنید. یا میتوانید سرویسهای خود را با استفاده از GroupDocs.Conversion High-code APIs که در حال حاضر REST APIs ما را رانده میکند، بسازید.
GroupDocs.Conversion REST API قابلیت انجام تبدیل بر روی تعداد زیادی از قالبهای سند را دارد. اطلاعات درباره قالبهای پشتیبانیشده توسط API را میتوان با استفاده از کد زیر به دست آورد:
// Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
// For complete examples and data files, please go to https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples
package info
import (
"fmt"
"github.com/antihax/optional"
conversion "github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go"
"github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-go-samples/config"
)
func GetSupportedConversions() {
opts := &conversion.InfoApiGetSupportedConversionTypesOpts{
Format: optional.NewString("docx"),
}
response, _, err := config.Client.InfoApi.GetSupportedConversionTypes(config.Ctx, opts)
if err != nil {
fmt.Printf("GetSupportedConversions error: %v\n", err)
return
}
fmt.Printf("response.length: %v\n", len(response))
}
GroupDocs.Conversion Cloud API کاملاً مستقل از سیستمعامل، سیستم پایگاهداده یا زبان برنامهنویسی شما است. میتوانید از هر زبان و پلتفرمی که HTTP را پشتیبانی میکند برای تعامل با API ما استفاده کنید. با این حال، نوشتن دستی کد کلاینت میتواند دشوار، مستعد خطا و زمانبر باشد. بنابراین، ما API SDKs را در بسیاری از زبانهای برنامهنویسی فراهم کرده و پشتیبانی میکنیم تا ادغام با ما راحتتر شود. اگر از SDK استفاده کنید، تماسهای REST API را مخفی میکند و به شما امکان میدهد ویژگیهای GroupDocs.Conversion Cloud API را بهصورت بومی در زبان مورد ترجیحتان استفاده کنید.
GroupDocs.Conversion Cloud API ایمن است و نیاز به احراز هویت دارد. کاربران باید در GroupDocs Cloud ثبتنام کنند و شناسه کلید دسترسی برنامه (appSID) و کلید مخفی دسترسی برنامه را دریافت کنند. درخواستهای احراز هویتشده به امضا و پارامترهای پرسوجوی AppSID یا سرآیند احراز هویت 2.0 OAuth نیاز دارند.
GroupDocs.Conversion Cloud SDK ۱۰۰٪ تست شده و بهصورت آماده اجرا میشود. SDK منبع باز است و دارای مجوز MIT میباشد. میتوانید از آن استفاده کنید و حتی بهصورت کاملاً رایگان آن را سفارشی کنید.