Μετατροπή εγγράφων Word σε εικόνες TIFF με χρήση του Ruby.

Πώς να μετατρέψετε το Word σε TIFF – Online Doc σε TIFF Converter

Πώς να μετατρέψετε το Word σε TIFF – Δωρεάν online μετατροπέας Docx σε TIFF

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

Η μορφή εγγράφου Microsoft Word (DOCX, DOC) έχει πληθώρα πλεονεκτημάτων καθώς παρέχει δυνατότητα επεξεργασίας, συμβατότητα, συνεργασία, δυνατότητες μορφοποίησης, ευκολία χρήσης και παραγωγικότητα, καθιστώντας το μια δημοφιλή επιλογή για εργασίες επεξεργασίας εγγράφων . Στην πραγματικότητα, η μορφή εγγράφου Word είναι ένας πολύτιμος πόρος για επιχειρήσεις και οργανισμούς που πρέπει να δημιουργήσουν, να επεξεργαστούν και να μοιραστούν έγγραφα. Ωστόσο, το TIFF (Μορφή αρχείου εικόνας με ετικέτα) είναι μια ευρέως χρησιμοποιούμενη μορφή για την αποθήκευση εικόνων ράστερ, συμπεριλαμβανομένων φωτογραφιών και σαρωμένων εγγράφων. Ένας από τους κύριους σκοπούς του TIFF είναι να παρέχει μια ευέλικτη και ισχυρή μορφή για την ανταλλαγή και την αρχειοθέτηση εικόνων υψηλής ποιότητας. Η συμπίεση χωρίς απώλειες, η υψηλή ποιότητα, η ευελιξία, η μακροπρόθεσμη αρχειοθέτηση και η διαλειτουργικότητα είναι από τα κύρια πλεονεκτήματά του.

Έτσι, η μετατροπή ενός εγγράφου Word σε εικόνες TIFF προσφέρει πολλά πλεονεκτήματα, όπως διατήρηση εικόνας, συμβατότητα, ευκολία εκτύπωσης και χειρισμού, αρχειοθέτηση εγγράφων και εξοικονόμηση χώρου.

Τι είναι το API μετατροπής Word σε TIFF;

Το Aspose.Words Cloud είναι μια λύση επεξεργασίας εγγράφων που βασίζεται σε σύννεφο που προσφέρει τις δυνατότητες δημιουργίας, επεξεργασίας και μετατροπής εγγράφων στο cloud. Το API υποστηρίζει πολλές μορφές αρχείων, συμπεριλαμβανομένων των Microsoft Word (DOC, DOCX), PDF, HTML και άλλων. Ομοίως, μπορεί επίσης να μετατρέψει εικόνες Word DOCX σε TIFF, ενώ εξασφαλίζει συμπίεση χωρίς απώλειες και υψηλή ποιότητα εικόνας, καθώς τις καθιστά ιδανικές για εκτυπώσεις φωτογραφιών.

Πώς να εγκαταστήσετε το Ruby Cloud SDK

Μόλις ρυθμιστεί ο χρόνος εκτέλεσης ruby, το πρώτο βήμα στη χρήση του SDK είναι η εγκατάστασή του. Είναι διαθέσιμο για λήψη μέσω RubyGem (συνιστάται) και GitHub. Όμως, προτού προχωρήσουμε στην εγκατάσταση του SDK, πρέπει να έχουμε εγκατεστημένα τα ακόλουθα πακέτα εξαρτήσεων στο σύστημά μας.

# 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

Τώρα, εκτελέστε την ακόλουθη εντολή στο τερματικό για να εκτελέσετε μια γρήγορη εγκατάσταση του asposewordscloud gem.

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

Τώρα το επόμενο σημαντικό βήμα είναι να λάβετε στοιχεία ClientID και ClientSecret μεταβαίνοντας στο Aspose.Cloud dashboard. Εάν δεν έχετε υπάρχοντα λογαριασμό, απλώς εγγραφείτε χρησιμοποιώντας τον σύνδεσμο δημιουργία νέου λογαριασμού και δώστε μια έγκυρη διεύθυνση email. Τώρα, είναι καλό να ξεκινήσουμε με τη λειτουργία μετατροπής Word σε TIFF.

Μετατροπή Word σε TIFF σε Ruby

Η παρακάτω ενότητα εξηγεί τα βήματα για τον τρόπο μετατροπής ενός Word σε TIFF σε μια εφαρμογή ρουμπίνι.

  1. Το πρώτο βήμα είναι να δημιουργήσετε τις ρουμπινί μεταβλητές που περιέχουν στοιχεία ClientID και ClientSecret (όπως αναφέρεται στο Aspose Cloud Dashboard).
  2. Δεύτερον, δημιουργήστε το αντικείμενο διαμόρφωσης AsposeWordsCloud και περάστε τα ClientID, ClientSecret στοιχεία ως ορίσματα.
  3. Το τρίτο βήμα είναι να δημιουργήσετε μια παρουσία της κλάσης WordsAPI
  4. Τώρα πρέπει να ανεβάσουμε το έγγραφο εισόδου του Word στο χώρο αποθήκευσης Cloud χρησιμοποιώντας τη μέθοδο UploadFileRequest().
  5. Τέλος, μετατρέψτε το DOCX σε εικόνα TIFF χρησιμοποιώντας τη μέθοδο saveastiff(..) που λαμβάνει ως όρισμα το αντικείμενο SaveAsTiffRequest
# Φορτώστε το στολίδι, Για πλήρη λίστα, επισκεφθείτε τη διεύθυνση https://github.com/aspose-words-cloud/aspose-words-cloud-ruby
require 'aspose_words_cloud'
# Πώς να μετατρέψετε το Word σε TIFF μέσω προγραμματισμού.
# Λάβετε διαπιστευτήρια AppKey και AppSID από τη https://dashboard.aspose.cloud/applications
@AppSID = "###-######-####-####-##########"
@AppKey = "###############################"
# Συσχετίστε τις ιδιότητες διαμόρφωσης με το WordsApi
AsposeWordsCloud.configure do |config|
config.client_data['ClientId'] = @AppSID
config.client_data['ClientSecret'] = @AppKey
end
# Δημιουργήστε μια παρουσία του WordsApi
@words_api = WordsAPI.new
# Εισαγωγή αρχείου Word
@fileName = "sample.docx"
# Τελική μορφή αρχείου
@format = "tiff"
@destName = "word-to-tiff.tiff"
# Μεταφορτώστε το πρωτότυπο έγγραφο στο Cloud Storage
@words_api.upload_file UploadFileRequest.new(File.new(@fileName, 'rb'), @fileName, nil)
@save_options = TiffSaveOptionsData.new(
{
:SaveFormat => @format,
:FileName => @destName
})
# Αποθήκευση παραμέτρων αιτήματος μετατροπής εγγράφου.
@request = SaveAsTiffRequest.new(@fileName, @save_options, nil, nil, nil, nil, nil)
@out_result = @words_api.save_as_tiff(@request)
# Εκτύπωση απόκρισης αποτελέσματος στην κονσόλα
puts(“Word successfully converted to TIFF file” + (@out_result).to_s )
# Παράδειγμα μετατροπής End Word.

Μόλις εκτελεστεί επιτυχώς ο κώδικας, μια προκύπτουσα λέξη-προς-tiff.tiff θα αποθηκευτεί στον χώρο αποθήκευσης cloud.

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

Η μετατροπή DOC σε TIFF χρησιμοποιώντας εντολές cURL σάς επιτρέπει να μετατρέπετε έγγραφα του Microsoft Word (DOC, DOCX) σε εικόνες TIFF. Αυτή η μετατροπή πραγματοποιείται κάνοντας αιτήματα API στο Aspose.Words Cloud, χρησιμοποιώντας τις εντολές cURL. Το API δέχεται το αρχείο DOC ή DOCX ως είσοδο και επιστρέφει την εικόνα TIFF που προκύπτει. Καθώς οι εντολές cURL μπορούν να εκτελεστούν από το τερματικό της γραμμής εντολών, επιτρέπει την αυτοματοποίηση της πλήρους διαδικασίας μετατροπής. Επίσης, οι εντολές cURL που χρησιμοποιούνται για τη μετατροπή θα διαφέρουν ανάλογα με το συγκεκριμένο API που χρησιμοποιείται, αλλά συνήθως περιλαμβάνει την αποστολή ενός αιτήματος HTTP στο API με το έγγραφο εισόδου και άλλες απαραίτητες παραμέτρους και τη λήψη της προκύπτουσας εικόνας TIFF στην απόκριση.

Τώρα, ως προϋπόθεση για αυτήν την προσέγγιση, πρέπει πρώτα να δημιουργήσουμε ένα διακριτικό JWT με βάση τα εξατομικευμένα διαπιστευτήρια πελάτη μας.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Μόλις δημιουργηθεί το διακριτικό, χρησιμοποιήστε την ακόλουθη εντολή για να μετατρέψετε το DOC σε εικόνα TIFF. Λάβετε υπόψη ότι αυτή η εντολή αναμένει ότι η εισαγωγή Word (DOC) θα είναι ήδη διαθέσιμη στο χώρο αποθήκευσης cloud. Μετά την επιτυχή μετατροπή, το προκύπτον TIFF αποθηκεύεται επίσης στο χώρο αποθήκευσης cloud.

curl -v -X GET "https://api.aspose.cloud/v4.0/words/input.doc?format=TIFF&outPath=converted.tiff" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

ΣΗΜΕΙΩΣΗ:- Αναζητάτε έναν διαδικτυακό μετατροπέα Word σε TIFF; Δοκιμάστε να χρησιμοποιήσετε τον [Δωρεάν διαδικτυακό μετατροπέα] (https://products.aspose.app/words/conversion)

συμπέρασμα

Σε αυτό το άρθρο, συζητήσαμε τις λεπτομέρειες σχετικά με τη μετατροπή εγγράφων του Word σε εικόνες TIFF, καθώς είναι μια κοινή ανάγκη από επιχειρήσεις και οργανισμούς που εργάζονται με μεγάλο όγκο εγγράφων. Αξιοποιώντας τη δύναμη του Ruby και την ευελιξία του Aspose.Words Cloud, κατέστη δυνατή η αυτοματοποίηση ολόκληρης της διαδικασίας μετατροπής. Αυτό τελικά μειώνει τον χρόνο και την προσπάθεια που απαιτείται για τη μετατροπή των μεγάλων όγκων εγγράφων.

Για περαιτέρω διευκόλυνση των χρηστών μας, ο πλήρης πηγαίος κώδικας του Ruby Cloud SDK δημοσιεύεται στο αποθετήριο GitHub. Επίσης, συνιστούμε να εξερευνήσετε τον οδηγό προγραμματιστή για να μάθετε για άλλες συναρπαστικές δυνατότητες του API. Επιπλέον, μπορείτε επίσης να εξετάσετε το ενδεχόμενο χρήσης του API μέσω μιας Διασύνδεσης SwaggerUI απευθείας σε ένα πρόγραμμα περιήγησης ιστού.

Τέλος, σε περίπτωση που έχετε οποιεσδήποτε ερωτήσεις ή προτάσεις, μη διστάσετε να επικοινωνήσετε μαζί μας μέσω της δωρεάν υποστήριξης προϊόντων μας φόρουμ.

Σχετικά θέματα

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