Les images JPG sont largement utilisées pour stocker et partager du contenu visuel en raison de leur taille compacte et de leur compatibilité universelle. D’autre part, les documents Word offrent un format polyvalent qui prend en charge à la fois le texte et les images, ce qui permet une édition, un formatage et une gestion de contenu faciles. Par conséquent, en convertissant des images JPG en documents Word, vous combinez le meilleur des deux mondes : vous conservez la clarté visuelle de vos images tout en obtenant la flexibilité nécessaire pour éditer et manipuler le contenu d’un document.
- API de conversion JPG en Word
- Convertir JPG en Word en C# .NET
- Convertisseur de photos en Word à l’aide des commandes cURL
API de conversion JPG en Word
GroupDocs.Conversion Cloud SDK for .NET fournit une solution puissante et simple pour convertir des images JPG en documents Word. Avec seulement quelques lignes de code, vous pouvez convertir une image JPG en un document Word modifiable (DOCX), tout en préservant la qualité et la mise en page du contenu d’origine.
Pour utiliser le SDK, nous devons d’abord l’installer en recherchant GroupDocs.Conversion-Cloud dans le gestionnaire de packages NuGet et en cliquant sur le bouton Installer. Une autre option consiste à exécuter la commande suivante dans la console du gestionnaire de packages.
NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0
Après l’installation, veuillez obtenir vos identifiants API personnalisés (c’est-à-dire l’ID client et le secret client).Vous pouvez consulter ce court tutoriel expliquant en détail comment obtenir les identifiants API.
Convertir JPG en Word en C# .NET
Dans cette section, nous allons explorer en détail comment automatiser les conversions JPG en Word afin qu’elles puissent être facilement intégrées dans des flux de travail plus importants. Nous allons également constater la flexibilité et l’efficacité de la gestion des tâches de conversion complexes en toute simplicité.
- Créez une instance de la classe « Configuration » dans laquelle nous transmettons les informations d’identification du client en tant qu’arguments.
var configurations = new Configuration(clientId, clientSecret1);
- Initialisez le
ConvertApi
où nous passons l’objet Configuration comme argument d’entrée.
var apiInstance = new ConvertApi(configurations);
- Téléchargez l’image JPG d’entrée sur le stockage cloud.
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
- Créez une instance « ConvertSettings » dans laquelle nous spécifions le nom de l’image JPG d’entrée, le format résultant comme « doc » et le nom du fichier DOC résultant comme arguments.
var settings = new ConvertSettings{...}
- Appelez l’API ConvertDocumentRequest pour convertir un document JPG en document Word et enregistrer le fichier DOC résultant sur le stockage cloud.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Plus d'exemples sur https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtenez vos identifiants API
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Créez une instance de la classe Configuration et initialisez-la avec l'ID client et le secret client.
var configurations = new Configuration(clientId, clientSecret1);
// Définissez la valeur de ApiBaseUrl pour définir l'URL de base pour l'API de conversion JPG en DOC.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Initialisez une instance de la classe ConvertApi avec un objet de classe Configuration.
var apiInstance = new ConvertApi(configurations);
// charger la photo JPG d'entrée à partir du lecteur local
using (var stream = System.IO.File.OpenRead("sample.jpg"))
{
// créer une instance de FileApi
var fileUpload = new FileApi(configurations);
// télécharger le MPP d'entrée vers le stockage cloud
fileUpload.UploadFile(new UploadFileRequest("sample.jpg", stream));
// créer ConvertSettings où nous spécifions le nom de l'image JPG d'entrée et le nom du document Word résultant
var settings = new ConvertSettings
{
StorageName = "default",
FilePath = "sample.jpg",
Format = "doc",
OutputPath = "resultant.doc"
};
// Appelez la méthode ConvertDocument pour l'opération de conversion JGP en DOC.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
if (response != null && response.Equals("OK"))
{
// imprimer le message de réussite
Console.WriteLine("JPG to Word document conversion completed successfully !");
}
}
L’image JPG d’entrée et le document Word résultant généré dans l’exemple ci-dessus peuvent être téléchargés à partir de source.jpg et converted.doc.
Convertisseur de photos en Word à l’aide des commandes cURL
En utilisant des commandes cURL simples, vous pouvez envoyer des requêtes API au GroupDocs.Conversion Cloud pour convertir vos images JPG en documents Word modifiables (DOCX).Cette approche permet non seulement de gagner du temps, mais fournit également un moyen fiable de convertir des images en documents Word sans nécessiter de connaissances approfondies en codage, ce qui la rend idéale pour des solutions rapides et automatisées.
Pour commencer à utiliser cette approche, nous devons d’abord générer un jeton d’accès JWT, puis exécuter la commande cURL suivante pour effectuer la conversion de documents JPG en Word. Une fois la conversion réussie, le document Word résultant est stocké dans le stockage cloud.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{inputImage\", \"Format\": \"doc\", \"OutputPath\": \"{resultantDOC\"}"
Veuillez remplacer « inputImage » par le nom de l’image JPG d’entrée, « resultantDOC » par le nom du document Word résultant et « accessToken » par un jeton d’accès JWT personnalisé.
- Afin de sauvegarder le document Word résultant sur le lecteur local, veuillez exécuter la commande cURL suivante.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceImage}\", \"Format\": \"doc\"}" \
-o "Resultant.doc"
Convertisseur JPG en Word gratuit
Pour découvrir les incroyables capacités de l’API REST GroupDocs.Conversion Cloud, vous pouvez envisager d’utiliser notre application gratuite JPG to Word DOC Converter. Cette application légère et ultra-efficace vous permet de découvrir les incroyables capacités de l’API REST dans un navigateur Web.
Liens utiles
Conclusion
La conversion d’images JPG en documents Word est une solution pratique qui améliore l’édition, la mise en forme et l’accessibilité du contenu. Que vous choisissiez d’utiliser le SDK GroupDocs.Conversion Cloud pour .NET, qui offre des fonctionnalités robustes et une intégration transparente dans vos applications, ou que vous optiez pour l’approche simple de la commande cURL pour des conversions rapides et automatisées, les deux méthodes offrent des résultats fiables.
Articles recommandés
Nous vous recommandons vivement de visiter les liens suivants pour en savoir plus sur :