REST APIs & Go Cloud SDK for developers to convert images & documents among supported file formats.
Начать бесплатную пробную версиюThe GroupDocs.Conversion Cloud SDK for Go has been developed to help you get started with our document conversion REST API, which lets you seamlessly convert your documents to any format you need. With this single API, you can convert back and forth between over 50 types of documents and images, including all Microsoft Office and OpenDocument file formats, PDF documents, HTML, CAD, raster images and many more.
Check out GroupDocs.Conversion Cloud SDK for Go at GitHub if you are looking for the source code to convert file in the Cloud.
You can try GroupDocs.Conversion Low-Code Go APIs without any limitations.
GroupDocs.Conversion Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные сервисы, используя GroupDocs.Conversion High-code API, которые в настоящее время управляют нашими REST API.
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 SDK на многих языках разработки, чтобы упростить интеграцию с нами. Если вы используете SDK, он скрывает вызовы REST API и позволяет использовать функции GroupDocs.Conversion Cloud API нативным способом для предпочитаемого вами языка.
Облачный API GroupDocs.Conversion защищен и требует аутентификации. Пользователям необходимо зарегистрироваться в облаке GroupDocs и получить свой идентификатор ключа доступа к приложению (appSID) и секретный ключ доступа к приложению. Для запросов с проверкой подлинности требуется подпись и параметры запроса AppSID или заголовок авторизации OAuth 2.0.
GroupDocs.Conversion Cloud SDK на 100 % протестирован и готов к работе. SDK является открытым исходным кодом и имеет лицензию MIT. Вы можете использовать его и даже настроить совершенно бесплатно.