Έγγραφο Word σε TIFF

Έγγραφο Word σε TIFF | Μετατροπή DOC σε Έγγραφο TIFF διαδικτυακά χρησιμοποιώντας Python

Τα αρχεία Word είναι δημοφιλή για αναφορές, βιογραφικά, επιστολές, τεκμηρίωση, λήψη σημειώσεων, ενημερωτικά δελτία και προετοιμασία παρουσιάσεων. Κυρίως περιέχει κείμενο, εικόνες, αντικείμενα και μορφοποίηση δημιουργικού. Αλλά για να προβάλουμε έγγραφα του Word, χρειαζόμαστε εξειδικευμένες εφαρμογές που ενδέχεται να επιφέρουν κόστος εγκατάστασης και άδειας χρήσης. Αλλά αν τα μετατρέψουμε σε μορφές εικόνας ράστερ, αυτά τα αρχεία μπορούν να προβληθούν σε οποιαδήποτε πλατφόρμα. Επιπλέον, η μετατροπή του word σε έγγραφο TIFF θα ήταν πιο ωφέλιμη επειδή είναι κυρίως συμπίεση χωρίς απώλειες, που σημαίνει ότι τα αρχεία TIFF διατηρούν τις λεπτομέρειες και το βάθος χρώματος της αρχικής εικόνας. Το Έγγραφο TIFF είναι τέλειο για επαγγελματικές φωτογραφίες υψηλής ποιότητας και σε αυτό το άρθρο, θα συζητήσουμε τις λεπτομέρειες σχετικά με τον τρόπο μετατροπής του Word DOC σε μορφή TIFF χρησιμοποιώντας το Python SDK.

Σε αυτό το ιστολόγιο, θα συζητήσουμε τα ακόλουθα θέματα με περισσότερες λεπτομέρειες:

Word Conversion API

Για να μετατρέψουμε το Word σε Έγγραφο TIFF, πρέπει να χρησιμοποιήσουμε το Aspose.Words Cloud SDK για Python παρέχει τις δυνατότητες δημιουργίας, επεξεργασίας και μετατροπής αρχείων MS Word σε TIFF, HTML, PDF, EPUB, JPEG, PNG8, [άλλο υποστηριζόμενο αρχείο, μορφή και μορφή. Το SDK είναι διαθέσιμο για λήψη στο PIP και στο GitHub. Επομένως, εκτελέστε την ακόλουθη εντολή στο τερματικό της γραμμής εντολών για να εγκαταστήσετε το SDK:

pip install aspose-words-cloud

Μετά την εγκατάσταση, πρέπει να δημιουργήσουμε έναν δωρεάν λογαριασμό μεταβαίνοντας στο Aspose.Cloud dashboard, ώστε να μπορούμε να διαχειριζόμαστε τα έγγραφά μας στο χώρο αποθήκευσης cloud.

Έγγραφο Word σε TIFF με χρήση Python

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

  • Δημιουργήστε ένα αντικείμενο του WordsApi μεταβιβάζοντας το ClientID και το ClientSecret ως ορίσματα.
  • Μεταφορτώστε το αρχείο Word στο χώρο αποθήκευσης Cloud χρησιμοποιώντας τη μέθοδο UploadFileRequest(..).
  • Δημιουργήστε ένα αντικείμενο του GetDocumentWithFormatRequest που παίρνει το όνομα αρχείου Word και το TIFF ως επιθυμητή μορφή εξόδου.
  • Καλέστε τη μέθοδο getdocumentwithformat(..) για να εκτελέσετε τη λειτουργία μετατροπής.
def wordtotiff():
    try:
         # δημιουργήστε μια παρουσία του WordsApi
        words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")

        # Όνομα εγγράφου word εισαγωγής
        inputFileName = 'test_multi_pages.docx'
        resultantFile = 'resultant.tiff'

        # Μεταφορτώστε το έγγραφο προέλευσης του Word στο Cloud Storage
        words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\'+inputFileName, 'rb'), "", None))
        
        # Δημιουργία αιτήματος μετατροπής εγγράφου
        request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "TIFF", None, None, None,
                                                                                    None, resultantFile, None)
        # εκκινήστε τη λειτουργία μετατροπής Word σε TIFF
        result = words_api.get_document_with_format(request)

        # εκτύπωση μηνύματος στην κονσόλα (προαιρετικό)
        print('Conversion process completed successfully !')
    except Api as e:
            print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))

Μετατρέψτε το τοπικό DOC σε TIFF χρησιμοποιώντας Python

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

  • Δημιουργήστε ένα αντικείμενο του WordsApi μεταβιβάζοντας το ClientID και το ClientSecret ως ορίσματα.
  • Διαβάστε το περιεχόμενο ενός αρχείου Word από μια τοπική μονάδα δίσκου χρησιμοποιώντας τη μέθοδο open(..).
  • Δημιουργήστε ένα αντικείμενο του ConvertDocumentRequest που λαμβάνει το φορτωμένο όνομα αρχείου Word, τη μορφή που προκύπτει και το όνομα διαδρομής του αρχείου εξόδου ως ορίσματα.
  • Τέλος, καλέστε τη μέθοδο convertdocument(..) για να εκτελέσετε τη λειτουργία μετατροπής.
// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στη διεύθυνση https://github.com/aspose-words-cloud/aspose-words-cloud-python
// Λάβετε διαπιστευτήρια πελάτη από τη https://dashboard.aspose.cloud/

def wordtotiff():
    try:
         # δημιουργήστε μια παρουσία του WordsApi
        words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")

        # Όνομα εγγράφου word εισαγωγής
        inputFileName = 'test_multi_pages.docx'
        resultantFile = 'resultant.tiff'

        # Διαβάστε το περιεχόμενο του αρχείου word από την τοπική μονάδα δίσκου
        request_document = open('C:\\Users\\'+inputFileName, 'rb')

         # Δημιουργήστε ένα αντικείμενο για μετατροπή εγγράφου
        request = asposewordscloud.models.requests.ConvertDocumentRequest(document=request_document, format="TIFF",out_path=resultantFile)
        
        # εκκινήστε τη λειτουργία μετατροπής Word σε TIFF
        result = words_api.convert_document(request)

        # εκτύπωση μηνύματος στην κονσόλα (προαιρετικό)
        print('Conversion process completed successfully !')
    except Api as e:
            print("Exception while Converting Word to TIFF Document using Aspose.Words Cloud Api: {0}".format(e))

Μετατροπή DOC σε TIFF με χρήση της εντολής cURL

Τώρα θα μάθουμε τα βήματα για τον τρόπο εκτέλεσης της μετατροπής DOC σε TIFF χρησιμοποιώντας εντολές cURL μέσω του τερματικού της γραμμής εντολών. Όπως κοινοποιήθηκε νωρίτερα, τα API είναι προσβάσιμα μόνο σε εξουσιοδοτημένα άτομα, επομένως πρέπει πρώτα να δημιουργήσουμε ένα διακριτικό πρόσβασης JWT με βάση τα διαπιστευτήρια πελάτη μας. Εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε το JWT Token.

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. Η παράμετρος outPath καθορίζει τη θέση για το προκύπτον TIFF στο χώρο αποθήκευσης cloud.

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

Σύναψη

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

Μπορείτε επίσης να εξετάσετε το ενδεχόμενο να εξερευνήσετε τον Οδηγό προγραμματιστών για να μάθετε περαιτέρω σχετικά με τις συναρπαστικές δυνατότητες που προσφέρει το API. Ταυτόχρονα, μπορείτε επίσης να κατεβάσετε τον πλήρη πηγαίο κώδικα του SDK από το GitHub και να τον προσαρμόσετε σύμφωνα με τις απαιτήσεις σας (δημοσιεύεται με άδεια MIT).

Σχετικά Άρθρα

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