Développer un convertisseur PDF vers Word à l’aide de Ruby SDK. Effectuez une conversion PDF vers DOC ou PDF vers DOCX en ligne.
Aperçu
PDF (Portable Document Format) est l’un des formats de fichiers de documents les plus utilisés qui contient du texte, des images, des données, etc. Alors que DOC est un fichier de traitement de texte créé par Microsoft. L’édition de fichiers PDF est moins conviviale et vous avez parfois besoin d’un logiciel d’édition coûteux avec licence. Si vous avez déjà l’éditeur MS Word ou DOCX dans votre navigateur, pourquoi s’embêter avec une licence ou apprendre l’éditeur PDF ? Au lieu de cela, convertissez le PDF en DOCX à l’aide de l’API Aspose.Words Conversion Services. La conversion de PDF en documents MS Word ou MS Office à l’aide de Aspose.Words Cloud API présente de nombreux avantages. L’API REST Aspose.words Cloud effectue des conversions de format de fichier simples et rapides.
Voulez-vous convertir un fichier PDF en fichier DOCX ? Vous pouvez rapidement convertir un fichier PDF en documents Word modifiables en haute qualité à l’aide de l’API Aspose Cloud. Utilisez notre API PDF to Word qui aide les développeurs à l’utiliser sur leurs sites. Notre convertisseur PDF est le meilleur choix pour vos besoins de conversion de fichiers pour transformer un PDF en un document Word. Dans cet article, nous vous expliquerons comment utiliser le meilleur outil de conversion PDF vers Word.
- API Aspose.Words pour PDF à Word
- Comment installer Aspose.Words Ruby SDK ?
- Créer les informations d’identification de l’API Aspose.Cloud
- Comment convertir un PDF en Word avec Aspose.Words ?
- Dernières pensées
API Aspose.Words pour PDF à Word
Utilisez le processeur PDF Aspose.Words pour convertir rapidement votre document PDF en document Word. Vous pouvez ramener un document PDF au format Word modifiable en le convertissant à l’aide de l’API de conversion PDF vers Word. Aspose.Words Ruby SDK vous permettra de maintenir la structure du document et de le rendre 100% compatible avec Word. Vous pouvez ensuite ouvrir le document dans Word et le modifier. L’API de conversion de fichiers Aspose.Words offre l’une des conversions PDF en DOC les plus avancées. La conversion de fichiers Aspose.Words PDF to Word Converter préserve les mises en page et la mise en forme du tableau. Cela vous permet d’économiser du temps et de l’effort de retaper.
En utilisant l’API Aspose.Words pour les documents PDF vers Word, vous pouvez facilement produire des résultats de haute qualité lors de la conversion de documents PDF vers Word. Après la conversion, vous pouvez facilement modifier le fichier Word selon vos besoins. Cette API Aspose Cloud répond aux besoins lors du traitement de documents PDF pour les entreprises, l’éducation et bien d’autres. L’API Aspose Words Cloud est facile à traiter avec une vitesse de travail rapide, un formatage du texte et une grande précision de conversion. Pour plus de détails, veuillez consulter Détails du document API.
Comment installer Aspose.Words Ruby SDK ?
Afin d’utiliser Ruby SDK pour communiquer avec l’API REST Aspose.Words Cloud, nous devons d’abord l’installer sur notre système. Ruby SDK est disponible en téléchargement sans coût initial en tant que RubyGem (recommandé) et depuis GitHub. Une fois que vous avez configuré le runtime Ruby, veuillez exécuter la commande suivante dans le terminal pour effectuer l’installation rapide et facile dans une application Ruby.
gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud
Mais avant de procéder à l’installation de Aspose.Words Cloud SDK pour Ruby 2.6 ou version ultérieure, vous devez installer les packages de dépendance suivants sur votre système.
# Following are the runtime dependencies to setup aspose_words_cloud
faraday 1.4.3 >= 1.4.1
marcel 1.0.1 >= 1.0.0
multipart-parser 0.1.1 >= 0.1.1
# Development dependencies is
minitest 5.14.4 ~> 5.11, >= 5.11.3
Ce SDK pour Ruby prend en charge plus de 20 formats liés aux documents avec un accès complet en lecture et en écriture. Pour plus de détails, veuillez visiter aspose cloud site Web de documentation.
Créer les informations d’identification de l’API Aspose.Cloud
Après avoir installé tous les packages de dépendance de l’environnement Ruby, l’étape suivante consiste à obtenir les détails ClientID et ClientSecret pour effectuer des appels vers les API cloud Aspose.Words pour la conversion Doc en Pdf. Il existe deux options pour consommer les API REST directement via un client de repos comme cURL ou en utilisant des SDK cloud. Ainsi, la première étape consiste à créer un compte en naviguant sur tableau de bord Aspose.Cloud. Si vous avez un compte Google ou Microsoft, cliquez simplement sur le bouton Google ou Microsoft pour vous inscrire. Sinon, cliquez sur le lien S’inscrire pour créer un nouveau compte en fournissant les informations requises.
Après vous être connecté au tableau de bord de l’espace cloud et cliquez sur l’onglet Applications dans la barre latérale gauche. Maintenant, faites défiler vers le bas, cliquez sur le bouton Créer une nouvelle application. Ensuite, créez votre nouvelle application en sélectionnant votre stockage par défaut comme indiqué dans l’image ci-dessous. Vous pouvez également configurer un stockage tiers pour télécharger vos fichiers de données en suivant le guide comment configurer un stockage cloud tiers. Maintenant, faites défiler vers le bas vers la section Informations d’identification du client pour copier l’ID client et le secret client comme indiqué dans l’image ci-dessous.
Ces informations d’identification client seront utilisées pour effectuer des appels d’API vers les API cloud Aspose.Words pour le convertisseur PDF en document.
Aspose.Words a une interface conviviale où vous pouvez tester les API en temps réel pour le convertisseur PDF en document à partir de l’interface utilisateur. Ici, vous pouvez définir différents paramètres, insérer des données et télécharger des fichiers pour tester les fonctionnalités de conversion de fichiers. De plus, vous pouvez convertir instantanément un PDF en document Word modifiable avec une très haute fidélité à l’aide de notre API Cloud. Mais notre application PDF en ligne gratuit vers Word Converter est également disponible pour n’importe quel appareil et navigateur, comme indiqué dans l’image ci-dessous.
Vous pouvez également convertir facilement plusieurs PDF en un seul fichier Word de haute qualité Pdf to Word Merger. Ensuite, nous verrons comment convertir un Word en PDF en utilisant les SDK cloud Aspose.Words pour Ruby.
Comment convertir un PDF en Word avec Aspose.Words ?
Le code ci-dessous illustre à quel point il est simple de convertir des documents PDF en documents Word. Suivez les instructions ci-dessous pour effectuer la conversion PDF en fichiers MS Word DOCX à l’aide du SDK Aspose Ruby dans l’application ruby on rails.
- La première étape consiste à créer des variables ruby contenant ClientID et ClientSecret copiés à partir du tableau de bord cloud aspose.
- Dans un deuxième temps, créez la configuration AsposeWordsCloud et transmettez les valeurs ClientID, ClientSecret.
- La troisième étape consiste à créer une instance de WordsAPI
- Ensuite, téléchargez le fichier de document source sur le stockage en nuage à l’aide de la méthode UploadFileRequest ()
- Enfin, enregistrez les paramètres de demande de conversion de document et convertissez le document en fichier sortie
# Load the gem, For complete list please visit https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require ‘aspose_words_cloud’
# How to convert PDF to Word programmatically.
# Get AppKey and AppSID credentials from https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "############################"
# Associate Configuration properties with WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Create an instance of WordsApi
@words_api = WordsAPI.new
# Input DOCX file
@fileName = "sample.pdf"
# Final file format
@format = "docx"
@destName = "pdf-to-doc.docx"
# Upload original document to Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, ‘rb’), @fileName, nil)
@save_options = SaveOptionsData.new(
{
:SaveFormat => 'docx',
:FileName => @destName
})
# Save document conversion request parameters.
@request = SaveAsRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as(@request)
# Print result response in console
puts("Pdf successfully converted to document" + (@out_result).to_s )
# End pdf conversion example
Par conséquent, pdf-to-doc.docx sera enregistré à la racine du dossier du projet. Vous pouvez maintenant apporter des modifications dans ce fichier converti docx modifiable. C’est ça
Dernières pensées
En résumé, nous avons exploré les étapes de conversion de PDF en fichier Word à l’aide de Aspose.Words Cloud SDK for Ruby. Les SDK Aspose.Words Cloud sont des outils open source et le code complet du SDK Aspose.Words cloud pour Ruby est disponible sur le référentiel GitHub. N’hésitez pas à télécharger le SDK Cloud dans votre projet et à effectuer des conversions de documents selon vos besoins.
Si vous avez des questions, des suggestions ou des commentaires sur Comment convertir un PDF en Word, n’hésitez pas à visiter notre support communautaire forum. Pour plus d’articles sur la conversion de fichiers, vous pouvez nous suivre sur nos comptes de réseaux sociaux Facebook, LinkedIn et Twitter.
Explorer
Nous vous recommandons également de visiter les liens suivants pour des conversions de formats de fichiers supplémentaires et une assistance :