Αναπτύξτε το Word σε PDF Converter Online χρησιμοποιώντας το Ruby Cloud SDK. Εκτελέστε DOCX σε PDF ή DOC σε PDF online

Πώς να μετατρέψετε το docx σε pdf; | Ο καλύτερος μετατροπέας λέξης σε pdf | Aspose.Words Cloud Ruby SDK.

Πώς να μετατρέψετε το docx σε pdf - Κορυφαίος μετατροπέας λέξης σε pdf

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το DOCX είναι μια πολύ γνωστή μορφή για έγγραφα του Microsoft Word και εισήχθη με το Microsoft Word 2007. Το Docx βασίζεται σε ανοιχτό XML και τα αρχεία Docx μπορούν να ανοίξουν με το Word 2007. Ενώ, το PDF είναι Μορφή φορητού εγγράφου για αναπαράσταση εγγράφων. Είναι μια ευέλικτη μορφή αρχείου που αναπτύχθηκε από την Adobe Systems και μπορεί να έχει οποιοδήποτε αριθμό γραμματοσειρών και εικόνων. Παρέχει έναν εύκολο, αξιόπιστο τρόπο δημιουργίας, παρουσίασης αρχείων εγγράφων και μεταφοράς έτοιμης παραγωγής για εκτυπωτή.

Θέλετε να μετατρέψετε ένα αρχείο DOCX σε αρχείο PDF; Πολλές εφαρμογές επεξεργασίας εγγράφων κειμένου παρέχουν τη δυνατότητα μετατροπής του Word σε μορφή αρχείου Pdf. Όμως όλη αυτή η διαδικασία απαιτεί προσπάθεια εγκατάστασης μιας εφαρμογής καθώς και κόστος αδειοδότησης. Αλλά γιατί να πληρώσετε για ολόκληρη την άδεια χρήσης του προϊόντος όταν χρειάζεται να εκτελέσετε μόνο μία λειτουργία. Επιπλέον, οι εργασίες μαζικής μετατροπής δεν μπορούν να πραγματοποιηθούν με τέτοιο λογισμικό διαθέσιμο στην αγορά. Σε όλες αυτές τις περιπτώσεις, το Aspose.Words Cloud API τίθεται σε δράση για να εκτελέσει μια εύκολη και γρήγορη επεξεργασία μορφής αρχείου.

Η εφαρμογή Aspose.Words DOCX σε PDF Converter μετατρέπει άμεσα τα αρχεία DOCX σας σε μορφή PDF με τη βοήθεια του Ruby SDK ανοιχτού κώδικα. Αυτά τα SDK και τα εργαλεία διατηρούνται από τους προγραμματιστές στο Aspose.Words και παρέχουν τον ευκολότερο τρόπο ενσωμάτωσης του Aspose.Words Cloud API με την εφαρμογή σας. Μπορείτε εύκολα να μετατρέψετε τα αρχεία DOCX σε αρχείο PDF με αυτό το δωρεάν εργαλείο Ruby SDK. Το Aspose.Words σάς βοηθά να μετατρέψετε έγγραφα DOCX σε PDF άμεσα με υψηλή πιστότητα. Χρησιμοποιώντας το Aspose Cloud REST API είναι δυνατή η εκτέλεση προηγμένης επεξεργασίας μορφής αρχείου. Επιπλέον, μπορείτε να βρείτε δημιουργημένο παράδειγμα αποσπάσματος κώδικα cURL έτοιμο προς χρήση στο κάτω μέρος αυτής της σελίδας.

Το Aspose υποστηρίζει πολλές επιλογές για την ενσωμάτωση της αυτοματοποίησης εγγράφων σε εφαρμογές πολλών πλατφορμών και γλωσσών προγραμματισμού. Σε αυτό το άρθρο, θα συζητήσουμε λεπτομερώς τα ακόλουθα θέματα. Ας Εξερευνήσουμε.

API μετατροπής DOC σε PDF

Ο μετατροπέας εγγράφων Aspose.Words σάς επιτρέπει να μετατρέπετε τα αρχεία σας από DOCX σε PDF σε υψηλή ποιότητα. Το Aspose.Words Cloud API υποστηρίζει πολλές διαφορετικές μορφές αρχείων όπως DOC, DOCX, DOCM, DOTX, RTF, ODT, OTT και πολλά άλλα. Είναι μια συναρπαστική λύση για τη δημιουργία, τον χειρισμό και τη μετατροπή κορυφαίων μορφών εγγράφων του Word χρησιμοποιώντας την τεχνολογία μετατροπής aspose. Θα έχετε πολύ ακριβή αποτελέσματα μετατροπής γρήγορα.

Με τη βοήθεια αυτού του API, μπορούμε να εκτελέσουμε λειτουργίες Word σε PDF καθώς και μετατροπής σε άλλες μορφές χωρίς να χρησιμοποιήσουμε αυτοματισμό MS Office ή άλλες εξαρτήσεις. Προκειμένου να διευκολύνουμε τους πελάτες μας, αναπτύχθηκαν συγκεκριμένα SDK γλωσσών προγραμματισμού, ώστε να μπορείτε να έχετε πρόσβαση στο API απευθείας στον κώδικα της εφαρμογής σας. Σε αυτό το άρθρο, δίνουμε έμφαση στο Aspose.Words Cloud SDK for Ruby δίνοντας τη δυνατότητα στους προγραμματιστές της Ruby να εφαρμόζουν τις δυνατότητες επεξεργασίας εγγράφων του Word σε εφαρμογές Ruby γρήγορα και εύκολα, με μηδενικό αρχικό κόστος.

Πώς να εγκαταστήσετε το Aspose.Words Ruby SDK;

Για να χρησιμοποιήσουμε το Ruby SDK για επικοινωνία με το Aspose.Words Cloud REST API, πρέπει πρώτα να το εγκαταστήσουμε στο σύστημά μας. Το Ruby SDK είναι διαθέσιμο για λήψη με μηδενικό αρχικό κόστος ως RubyGem (συνιστάται) και από το GitHub. Αφού ρυθμίσετε τον χρόνο εκτέλεσης του Ruby, εκτελέστε την ακόλουθη εντολή στο τερματικό για να εκτελέσετε τη γρήγορη και εύκολη εγκατάσταση σε μια εφαρμογή Ruby για μετατροπέα word docx σε pdf.

gem 'aspose_words_cloud', '~> 22.3'
# or install directly
gem install aspose_words_cloud

Ωστόσο, προτού προχωρήσετε στην εγκατάσταση του Aspose.Words Cloud SDK για Ruby 2.6 ή μεταγενέστερη έκδοση, πρέπει να εγκαταστήσετε τα ακόλουθα πακέτα εξαρτήσεων στο σύστημά σας.

# 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

Αυτό το SDK για Ruby υποστηρίζει περισσότερες από 20 μορφές που σχετίζονται με έγγραφα με πλήρη πρόσβαση ανάγνωσης και εγγραφής. Για περισσότερες λεπτομέρειες, επισκεφτείτε το aspose cloud ιστότοπος τεκμηρίωσης.

Aspose.Εξηγείται η συνδρομή λογαριασμού Cloud

Αφού εγκαταστήσετε όλα τα πακέτα εξαρτήσεων του περιβάλλοντος Ruby, το επόμενο βήμα είναι να αποκτήσετε στοιχεία ClientID και ClientSecret για να πραγματοποιήσετε κλήσεις στα API cloud Aspose.Words για μετατροπή Doc σε Pdf. Υπάρχουν δύο επιλογές για να καταναλώσετε τα REST API απευθείας μέσω κάποιου προγράμματος-πελάτη ανάπαυσης, όπως το cURL ή χρησιμοποιώντας SDK cloud. Έτσι, το πρώτο βήμα είναι να δημιουργήσετε έναν λογαριασμό με πλοήγηση στο Aspose.Cloud dashboard. Εάν έχετε λογαριασμό Google ή Microsoft, απλώς κάντε κλικ στο κουμπί Google ή Microsoft για να εγγραφείτε. Διαφορετικά, κάντε κλικ στο σύνδεσμο Εγγραφή για δημιουργία νέου λογαριασμού παρέχοντας τις απαιτούμενες πληροφορίες.

Αφού συνδεθείτε στον πίνακα ελέγχου του cloud space και κάντε κλικ στην καρτέλα Εφαρμογές στην αριστερή πλαϊνή γραμμή. Τώρα μετακινηθείτε προς τα κάτω, κάντε κλικ στο κουμπί Δημιουργία νέας εφαρμογής όπως φαίνεται στην παρακάτω εικόνα.

Μετατροπέας εγγράφων σε pdf

Τώρα δημιουργήστε τη νέα σας εφαρμογή επιλέγοντας τον προεπιλεγμένο χώρο αποθήκευσης όπως φαίνεται στην παρακάτω εικόνα. Μπορείτε επίσης να διαμορφώσετε τον χώρο αποθήκευσης τρίτου κατασκευαστή για τη μεταφόρτωση των αρχείων δεδομένων σας ακολουθώντας τον οδηγό πώς να ρυθμίσετε τις παραμέτρους αποθήκευσης cloud τρίτων.

Η πιο δημοφιλής εφαρμογή μετατροπής εγγράφων docx σε pdf

Τώρα, κάντε κύλιση προς τα κάτω προς την ενότητα Client Credentials για να αντιγράψετε το Client Id και Client Secret όπως φαίνεται στην παρακάτω εικόνα.

διαπιστευτήρια πελάτη για την πιο δημοφιλή εφαρμογή μετατροπέα εγγράφων docx σε pdf ruby

Αυτά τα διαπιστευτήρια πελάτη θα χρησιμοποιηθούν για την πραγματοποίηση κλήσεων API στα API cloud Aspose.Words για μετατροπέα DOCX σε PDF. Στη συνέχεια, θα δούμε πώς να μετατρέψετε ένα Word σε PDF χρησιμοποιώντας το Aspose.Words cloud SDK για Ruby.

Μετατροπέας Word σε PDF σε Ruby

Ακολουθήστε τις οδηγίες που δίνονται παρακάτω για να εκτελέσετε τη μετατροπή των αρχείων MS Word DOCX σε PDF χρησιμοποιώντας το Ruby SDK για την εφαρμογή Ruby on Rails.

  1. Το πρώτο βήμα είναι να δημιουργήσετε μεταβλητές ρουμπίνι που κρατούν το ClientID και το ClientSecret που έχουν αντιγραφεί από τον aspose cloud dashboard.
  2. Στη συνέχεια, δημιουργήστε τη διαμόρφωση AsposeWordsCloud και περάστε τις τιμές ClientID, ClientSecret.
  3. Το τρίτο βήμα είναι να δημιουργήσετε μια παρουσία του WordsAPI
  4. Στη συνέχεια, μεταφορτώστε το αρχείο προέλευσης DOCX στο χώρο αποθήκευσης cloud χρησιμοποιώντας τη μέθοδο UploadFileRequest().
  5. Τώρα, δημιουργήστε ένα αντικείμενο της ConvertDocumentRequest() που λαμβάνει το όνομα DOCX εισόδου, τη μορφή που προκύπτει ως ορίσματα
  6. Τέλος, ξεκινήστε τη διαδικασία μετατροπής DOCX σε PDF με τη μέθοδο convertdocument().
# Φορτώστε το στολίδι, μεταβείτε στη διεύθυνση https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Πώς να μετατρέψετε το Word σε PDF μέσω προγραμματισμού.
# Λάβετε διαπιστευτήρια AppKey και AppSID από τη https://dashboard.aspose.cloud/applications
@app_client_id = "######-####-####-####-#########"
@app_client_secret = "##########################"
# Συσχετίστε τις ιδιότητες διαμόρφωσης με το WordsApi
AsposeWordsCloud.configure do |config|
  config.client_data['ClientId'] = @app_client_id
  config.client_data['ClientSecret'] = @app_client_secret
end
# Δημιουργήστε μια παρουσία του WordsApi
@words_api = WordsAPI.new
# Εισαγάγετε το αρχείο DOCX
@fileName = "mysample.docx"
# Τελική μορφή αρχείου
@format = "pdf"
# Μεταφορτώστε το αρχικό έγγραφο στον επιλεγμένο χώρο αποθήκευσης cloud
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
# Καθορισμός παραμέτρων μετατροπής εγγράφου αρχικοποίηση (έγγραφο, μορφή, out_path, file_name_field_value, storage, fonts_location)
@request = ConvertDocumentRequest.new(File.new(@fileName, 'rb'), @format, nil, nil, nil, nil)
# Ξεκινήστε τη διαδικασία μετατροπής DOCX σε PDF
@result = @words_api.convert_document(@request)
puts @result.to_s.inspect
# Εκτύπωση απόκρισης αποτελέσματος στην κονσόλα
puts("Document successfully converted to pdf")
# Παράδειγμα μετατροπής τέλους εγγράφου

Ως αποτέλεσμα, το mysample.pdf θα αποθηκευτεί στη ρίζα του φακέλου του έργου.

Word σε PDF χρησιμοποιώντας εντολές cURL

Τώρα ας εξετάσουμε πώς να μετατρέψετε ένα έγγραφο word σε pdf χρησιμοποιώντας το cURL. Το εργαλείο γραμμής εντολών cURL χρησιμοποιείται για την πρόσβαση σε REST API προς και από έναν διακομιστή. Δεδομένου ότι τα Aspose.Words Cloud API αναπτύσσονται σύμφωνα με τις αρχές REST, μπορούμε να χρησιμοποιήσουμε αυτά τα API Cloud για να κάνουμε τις λειτουργίες μετατροπής. Για να πραγματοποιήσουμε μετατροπή, θα δημιουργήσουμε JSON Web Token (JWT) με βάση το ClientID και το ClientSecret που ανακτήθηκαν από το Aspose.Cloud dashboard. Εκτελέστε την εντολή στο τερματικό για να δημιουργήσετε το διακριτικό JWT όπως παρακάτω.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=######-####-####-####-######&client_secret=#########################" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Τώρα θα χρησιμοποιήσουμε το JWT token στην παρακάτω εντολή για να μετατρέψουμε το Word σε μορφή PDF όπου το αρχείο εισόδου DOCX θα πρέπει να είναι διαθέσιμο στο χώρο αποθήκευσης cloud. Στη συνέχεια, η παράμετρος outPath δείχνει τη θέση για το έγγραφο PDF που προκύπτει και η μορφή είναι η μορφή του αρχείου pdf που προκύπτει. Το GetDocumentWithFormat API προορίζεται για μετατροπή εγγράφων και το αρχείο doc-to-pdf.doc αποδίδεται με επιτυχία σε μορφή PDF. Μπορείτε να ελέγξετε το αποθηκευμένο αρχείο με το όνομα doc-to-pdf.pdf στο χώρο αποθήκευσης cloud.

curl -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=pdf&outPath=doc-to-pdf.pdf" \
-H  "accept: application/octet-stream" \
-H  "Authorization: <PASTE HERE JWT Token>"

συμπέρασμα

Στο παραπάνω άρθρο, όλες οι λεπτομέρειες που σχετίζονται με το Word σε PDF / DOCX σε PDF / DOC σε PDF εξηγούνται βήμα προς βήμα χρησιμοποιώντας το Aspose.Words Cloud SDK for Ruby. Τα Aspose Cloud SDK είναι ανοιχτού κώδικα (δημοσιεύονται με άδεια MIT) και ο πλήρης κώδικας του Aspose.Words cloud SDK για Ruby είναι διαθέσιμος στο GitHub.

Εάν έχετε οποιεσδήποτε ερωτήσεις, προτάσεις ή σχόλια σχετικά με τον καλύτερο μετατροπέα DOCX σε PDF, μη διστάσετε να επισκεφτείτε την υποστήριξη φόρουμ. Μπορείτε να μας ακολουθήσετε στα μέσα κοινωνικής δικτύωσης Facebook, LinkedIn και Twitter.

Εξερευνώ

Συνιστούμε επίσης να επισκεφτείτε τους παρακάτω σχετικούς συνδέσμους: