
Μετατροπέας Word σε PNG | Μετατρέψτε το Word σε PNG online χρησιμοποιώντας Python
Καθώς το οπτικό περιεχόμενο έχει πάρει το επίκεντρο, η ανάγκη για μετατροπή εγγράφων του Word σε εικόνες PNG γίνεται ολοένα και πιο εμφανής. Επίσης, έχετε ένα σχολαστικά δημιουργημένο έγγραφο του Word και θέλετε να μοιραστείτε το περιεχόμενό του σε μια οπτικά ελκυστική και καθολικά συμβατή μορφή. Επιπλέον, το έγγραφο του Word θεωρείται ως το defacto πρότυπο για επίσημη επικοινωνία, αλλά κατά την προβολή σε διάφορες πλατφόρμες, η μη διαθεσιμότητα των απαιτούμενων γραμματοσειρών που χρησιμοποιούνται στα έγγραφα του Word μπορεί να παρεμποδίσει την πιστότητα του εγγράφου.
Έτσι, αυτό το άρθρο διερευνά την επιτακτική ανάγκη και τα αναμφισβήτητα πλεονεκτήματα της μετατροπής «Word DOC σε PNG», ρίχνοντας φως στον τρόπο με τον οποίο αυτός ο μετασχηματισμός ενδυναμώνει τους επαγγελματίες και τα άτομα να αναβαθμίσουν την παρουσίαση του περιεχομένου τους, διασφαλίζοντας ότι ξεχωρίζει στο ψηφιακό τοπίο.
- API REST μετατροπής εγγράφου Word
- Μετατρέψτε το Word σε PNG χρησιμοποιώντας Python
- DOC σε PNG χρησιμοποιώντας εντολές cURL
API REST μετατροπής εγγράφου Word
Η μετατροπή «Word σε PNG» γίνεται αβίαστη και εξαιρετικά αποτελεσματική με τη δύναμη του Aspose.Words Cloud SDK για Python.Αυτό το ισχυρό SDK όχι μόνο απλοποιεί τη διαδικασία, αλλά συνοδεύεται από μια πληθώρα πλεονεκτημάτων που αναβαθμίζουν ολόκληρη την εμπειρία μετασχηματισμού περιεχομένου.
Το SDK είναι διαθέσιμο για λήψη στο PIP και στο GitHub. Τώρα, εκτελέστε την ακόλουθη εντολή στο τερματικό της γραμμής εντολών για να εγκαταστήσετε το SDK:
pip install aspose-words-cloud
Πρέπει επίσης να δημιουργήσετε έναν δωρεάν λογαριασμό μεταβαίνοντας στον πίνακα ελέγχου cloud, ώστε να μπορείτε να διαχειρίζεστε τα έγγραφά σας στο χώρο αποθήκευσης cloud.
Μετατρέψτε το Word σε PNG χρησιμοποιώντας Python
Σε αυτήν την ενότητα, θα συζητήσουμε τα βήματα σχετικά με τον τρόπο φόρτωσης εγγράφων του Word από την αποθήκευση cloud και στη συνέχεια μετατροπής DOCX σε μορφή PNG. Το αρχείο που προκύπτει αποθηκεύεται επίσης στον ίδιο χώρο αποθήκευσης. Παρακαλούμε ακολουθήστε τα βήματα που δίνονται παρακάτω:
- Αρχικά, δημιουργήστε ένα στιγμιότυπο της κλάσης WordsApi ενώ μεταβιβάζετε στοιχεία ClientID και ClientSecret ως ορίσματα.
- Δεύτερον, ανεβάστε ένα αρχείο Word στο χώρο αποθήκευσης Cloud χρησιμοποιώντας τη μέθοδο UploadFileRequest(…).
- Τρίτον, δημιουργήστε ένα αντικείμενο της κλάσης GetDocumentWithFormatRequest ενώ μεταβιβάζετε το όνομα αρχείου εισόδου του Word, την επιθυμητή μορφή εξόδου ως PNG και το όνομα αρχείου που προκύπτει ως ορίσματα.
- Τέλος, καλέστε τη μέθοδο getdocumentwithformat(…) της κλάσης WordsApi για να εκτελέσετε τη λειτουργία μετατροπής.
// Για πλήρη παραδείγματα και αρχεία δεδομένων, μεταβείτε στη διεύθυνση https://github.com/aspose-words-cloud/aspose-words-cloud-python
// Λάβετε διαπιστευτήρια πελάτη από τη https://dashboard.aspose.cloud/
def wordtopng():
try:
# δημιουργήστε μια παρουσία του WordsApi
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# Όνομα εγγράφου word εισαγωγής
inputFileName = 'test_multi_pages.docx'
resultantFile = 'Converted.png'
# Μεταφορτώστε το έγγραφο προέλευσης του Word στο Cloud Storage
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\shahbnay\\Downloads\\'+inputFileName, 'rb'), "", None))
# Δημιουργήστε ένα αντικείμενο για μετατροπή εγγράφου
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "PNG", None, None, None,
None, resultantFile, None)
# εκκινήστε τη λειτουργία μετατροπής Word σε PNG
result = words_api.get_document_with_format(request)
# εκτύπωση μηνύματος στην κονσόλα (προαιρετικό)
print('Conversion process completed successfully !')
except Api as e:
print("Exception while Converting Word to PNG using Aspose.Words Cloud Api: {0}".format(e))
DOC σε PNG χρησιμοποιώντας εντολές cURL
Ζήστε την απρόσκοπτη μετατροπή των εγγράφων του Word σε εικόνες PNG χρησιμοποιώντας τον ισχυρό συνδυασμό εντολών Aspose.Words Cloud και cURL. Αυτή η δυναμική ενοποίηση όχι μόνο απλοποιεί τη μετατροπή «Word σε PNG», αλλά προσφέρει επίσης μια σειρά πλεονεκτημάτων που βελτιώνουν την εμπειρία μετατροπής περιεχομένου σας. Τα οφέλη περιλαμβάνουν ανεξαρτησία πλατφόρμας, προσαρμογή, επεκτασιμότητα, συνέπεια κ.λπ.
Τώρα το πρώτο βήμα είναι να δημιουργήσετε ένα εξατομικευμένο διακριτικό πρόσβασης JWT σύμφωνα με τα διαπιστευτήρια του πελάτη σας. Επομένως, εκτελέστε την ακόλουθη εντολή για να δημιουργήσετε το διακριτικό 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"
Εφόσον πρόκειται να χρησιμοποιήσουμε την κλήση του GetDocumentWithFormat API, αναμένει ότι το αρχείο εισόδου DOC θα είναι διαθέσιμο στο χώρο αποθήκευσης cloud. Πρέπει λοιπόν να ανεβάσουμε το αρχείο DOC στο cloud storage χρησιμοποιώντας την ακόλουθη εντολή:
curl -v -X PUT "https://api.aspose.cloud/v4.0/words/storage/file/input.doc" \
-H "accept: application/json" \
-H "Authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"fileContent":{c:\Users\nayyer\Downloads\test_doc.doc}}
Τώρα το τελευταίο βήμα είναι να ξεκινήσετε τη λειτουργία μετατροπής χρησιμοποιώντας την κλήση API GetDocumentWithFormat. Αυτό το API δέχεται δύο υποχρεωτικές παραμέτρους, π.χ. όνομα (όνομα του αρχείου εισόδου DOC) και μορφή (προκύπτουσα μορφή αρχείου. PNG σε αυτό το σενάριο).
curl -v -X GET "https://api.aspose.cloud/v4.0/words/test_multi_pages.docx?format=PNG&outPath=Resultant.png" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Το δείγμα του εγγράφου του Word που χρησιμοποιείται στο παραπάνω παράδειγμα μπορεί να ληφθεί από το testmultipages.docx και το αρχείο εξόδου μπορεί να ληφθεί από το Resultant.png.
Σύναψη
Συμπερασματικά, η μετατροπή «από λέξη σε png» προσφέρει μια λύση μετασχηματισμού για την παρουσίαση περιεχομένου στο ψηφιακό τοπίο και υπάρχουν δύο δυναμικές οδοί για την επίτευξή της. Πρώτον, αξιοποιήστε το Aspose.Words Cloud SDK για Python, το οποίο προσφέρει μια σειρά από πλεονεκτήματα, όπως ακρίβεια, ευκολία χρήσης, αυτοματισμό, επεκτασιμότητα και προσαρμογή. Ή εναλλακτικά, ο συνδυασμός εντολών Aspose.Words Cloud και cURL προσφέρει μια οικονομικά αποδοτική, ανεξάρτητη από την πλατφόρμα και επεκτάσιμη προσέγγιση για την ίδια μετατροπή.
Και οι δύο προσεγγίσεις γεφυρώνουν τελικά το χάσμα μεταξύ του κειμενικού περιεχομένου και των ζωντανών γραφικών, βελτιώνοντας τον τρόπο με τον οποίο επαγγελματίες, εκπαιδευτικοί και άτομα μεταφέρουν αποτελεσματικά τις πληροφορίες.
Χρήσιμοι Σύνδεσμοι
Σχετικά Θέματα
Σας συνιστούμε να επισκεφθείτε τα παρακάτω άρθρα για να μάθετε σχετικά: