API REST et SDK Go Cloud permettant aux développeurs de convertir des images et des documents parmi les formats de fichiers pris en charge.
Commencer l'essai gratuitLe SDK Cloud GroupDocs.Conversion pour Go a été développé pour vous aider à démarrer avec notre API REST de conversion de documents, qui vous permet de convertir en toute transparence vos documents dans n’importe quel format dont vous avez besoin. Avec cette API unique, vous pouvez effectuer des conversions entre plus de 50 types de documents et d’images, y compris tous les formats de fichiers Microsoft Office et OpenDocument, les documents PDF, HTML, CAO, les images raster et bien d’autres.
Consultez GroupDocs.Conversion Cloud SDK pour Go sur GitHub si vous recherchez le code source pour convertir un fichier dans le Cloud.
Vous pouvez essayer GroupDocs.Conversion les API Go Low-Code sans aucune limitation.
GroupDocs.Conversion Cloud est également disponible en tant qu’image Docker qui peut être utilisée pour auto-héberger le service. Vous pouvez également créer vos propres services à l’aide des API GroupDocs.Conversion High-code qui pilotent actuellement nos API REST.
L’API REST GroupDocs.Conversion a la capacité d’effectuer la conversion sur un certain nombre de formats de documents. Les informations sur les formats pris en charge par l’API peuvent être obtenues en utilisant le code mentionné ci-dessous :
// 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))
}
L’API GroupDocs.Conversion Cloud est totalement indépendante de votre système d’exploitation, de votre système de base de données ou de votre langage de développement. Vous pouvez utiliser n’importe quel langage et plate-forme prenant en charge HTTP pour interagir avec notre API. Cependant, l’écriture manuelle du code client peut être difficile, source d’erreurs et chronophage. Par conséquent, nous avons fourni et pris en charge des SDK d’API dans de nombreux langages de développement afin de faciliter l’intégration avec nous. Si vous utilisez le SDK, il masque les appels de l’API REST et vous permet d’utiliser les fonctionnalités de l’API GroupDocs.Conversion Cloud de manière native pour votre langue préférée.
L’API GroupDocs.Conversion Cloud est sécurisée et nécessite une authentification. Les utilisateurs doivent s’inscrire sur GroupDocs Cloud et obtenir leur ID de clé d’accès à l’application (appSID) et la clé d’accès secrète de l’application. Les demandes authentifiées nécessitent une signature et des paramètres de requête AppSID ou un en-tête d’autorisation OAuth 2.0.
GroupDocs.Conversion Cloud SDK est testé à 100 % et prêt à l’emploi. Le SDK est open source et possède une licence MIT. Vous pouvez l’utiliser et même le personnaliser gratuitement.