Aspose.Words Cloud API

Το Aspose.Words Cloud σάς δίνει τη δυνατότητα να μετατρέψετε έγγραφα του Word, συμπεριλαμβανομένων των DOC και DOCX, σε μορφή αρχείου HTML. Η μετατροπή Word σε HTML είναι χρήσιμη σε περιπτώσεις όπου θέλετε να εμφανίσετε τα περιεχόμενα ενός εγγράφου του Word στο διαδίκτυο και να τα κάνετε φιλικά προς τις μηχανές αναζήτησης. Το πρόσθετο πλεονέκτημα είναι ότι δεν απαιτείται ειδικό πρόγραμμα προβολής ή εφαρμογή τρίτου μέρους για την προβολή αρχείων HTML. Το Aspose.Words Cloud παρέχει τα ακόλουθα API για τη μετατροπή ενός εγγράφου Word σε HTML:

| Όνομα | Περιγραφή |

| ——- | ———— |

| GetDocumentWithFormat | Μετατρέπει ένα έγγραφο σε αποθήκευση cloud στην καθορισμένη μορφή. |

| ConvertDocument | Μετατρέπει ένα έγγραφο σε μια τοπική μονάδα δίσκου στην καθορισμένη μορφή. |

| SaveAs | Μετατρέπει το έγγραφο σε μορφή προορισμού με λεπτομερείς ρυθμίσεις και αποθηκεύει το αποτέλεσμα σε αποθήκευση. |

Μετατροπή Word σε HTML

Προτού καλέσετε τα παραπάνω API, πρέπει να εγγράψετε έναν λογαριασμό στο Aspose Cloud και να λάβετε το κλειδί εφαρμογής και το SID σας στο Cloud Dashboard. Μόλις εγγραφείτε, θα σας απονεμηθεί μια γενναιόδωρη Δωρεάν δοκιμή, ώστε να μπορείτε να δοκιμάσετε API χωρίς περιορισμούς αξιολόγησης.

Το ακόλουθο παράδειγμα cURL δείχνει πώς να μετατρέψετε το DOCX σε HTML:

// Πρώτα λάβετε JSON Web Token για έλεγχο ταυτότητας
// Λάβετε το κλειδί εφαρμογής και το SID εφαρμογής από τη διεύθυνση https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Παράδειγμα cURL για μετατροπή εγγράφου DOCX σε HTML σε τοπική αποθήκευση
curl -v "https://api.aspose.cloud/v4.0/words/convert?format=html" \
-X PUT \
-T DOCXtoHTML.docx \
-H "Content-Type: application/json" \
-H "accept: application/json" \
-H "authorization: Bearer <jwt token>" \
-o DOCXtoHTML.html

Αυτό το απόσπασμα κώδικα μετατρέπει αποτελεσματικά αρχεία DOCX σε HTML. Δεν θα δημιουργήσει επιπλέον εικόνες ή φύλλα στυλ. Για παράδειγμα, μετατρέπει την εικόνα στο αρχείο DOCX στην εικόνα base64, έτσι ώστε να μπορείτε να έχετε την υψηλότερη πιστότητα. Ακολουθούν στιγμιότυπα οθόνης των αρχείων:

Εισαγάγετε το αρχείο DOCX

DOCX σε HTML

Εξαγωγή αρχείου HTML (προεπισκόπηση Google Chrome)

Word σε HTML

Μπορείτε να παρατηρήσετε την ποιότητα της απόδοσης HTML στα παραπάνω στιγμιότυπα οθόνης.

Μετατροπή Word σε HTML με Λεπτομερείς Ρυθμίσεις

Το PUT /words/{name}/saveAs API σάς επιτρέπει να μετατρέψετε έγγραφο του Microsoft Word σε HTML με ρυθμίσεις λεπτομερειών. Το ακόλουθο παράδειγμα cURL δημιουργεί ένα αρχείο ZIP ως έξοδο επειδή έχουμε ορίσει το “ZipOutput” σε “true” στο HtmlSaveOptions. Για μια πλήρη λίστα των Επιλογών HtmlSave, ελέγξτε την τεκμηρίωση.

// Πρώτα λάβετε JSON Web Token για έλεγχο ταυτότητας
// Λάβετε το κλειδί εφαρμογής και το SID εφαρμογής από τη διεύθυνση https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Παράδειγμα cURL για μετατροπή εγγράφου DOCX σε HTML και αποθήκευση αρχείων εξόδου ως ZIP
curl -v "https://api.aspose.cloud/v4.0/words/DOCXtoHTML.docx/saveAs" \
-X PUT \
-d "{'SaveFormat': 'html', 'FileName': 'DOCXtoHTML.html', 'ZipOutput': true}" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-H "authorization: Bearer "<jwt token>

Το αρχείο ZIP που δημιουργείται θα περιλαμβάνει το αρχείο HTML και τις εικόνες ως PNG, JPG κ.λπ. αντί να τις μετατρέπει σε εικόνες base64. Ας ρίξουμε μια ματιά σε ένα στιγμιότυπο οθόνης σύγκρισης που δείχνει την πηγή των αρχείων HTML που δημιουργούνται από αυτά τα αποσπάσματα κώδικα.

Οι σημειωμένες ενότητες σε αυτήν την εικόνα διευκρινίζουν πώς λειτουργούν και οι δύο προσεγγίσεις. Η αριστερή πλευρά εμφανίζει την ετικέτα εικόνας που περιέχει δεδομένα ως εικόνα βάσης64. Ενώ η δεξιά πλευρά, που καταγράφηκε από το DOCXtoHTML.zip, εμφανίζει την εικόνα ως τοπικό αρχείο PNG.

Μετατροπή HTML σε Word

Έχουμε απευθυνθεί λεπτομερώς στη μετατροπή Word σε HTML. Ας δούμε τη μετατροπή HTML σε Word, η οποία είναι μια άλλη αξιοσημείωτη δυνατότητα του Aspose.Words Cloud. Σας επιτρέπει να μετατρέψετε μια ιστοσελίδα σε DOCX απλά καθορίζοντας τη διεύθυνση URL. Το παράδειγμα cURL είναι αρκετά απλό, όπως παρακάτω:

// Πρώτα λάβετε JSON Web Token για έλεγχο ταυτότητας
// Λάβετε το κλειδί εφαρμογής και το SID εφαρμογής από τη διεύθυνση https://dashboard.aspose.cloud/
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=[APP_SID]&client_secret=[APP_KEY]" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

// Παράδειγμα cURL για να φορτώσετε την ιστοσελίδα και να την αποθηκεύσετε σε μορφή docx
curl -v "https://api.aspose.cloud/v4.0/words/loadWebDocument" \
-X PUT \
-d "{ 'LoadingDocumentUrl': 'https://www.le.ac.uk/oerresources/bdra/html/page_09.htm', 'SaveOptions': { 'SaveFormat': 'docx', 'FileName': 'HTMLDocument.docx', 'SaveRoutingSlip': true } }" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Bearer <jwt token>"

Η μηχανή απόδοσης είναι αρκετά αποδοτική ώστε να παράγει έξοδο WYSIWYG στο αρχείο DOCX. Ακολουθεί η λήψη οθόνης του αρχείου εξόδου DOCX.

Τα επίπεδα επικεφαλίδων, οι λίστες, η εσοχή, η μορφοποίηση, όλα είναι στη θέση τους που μιλούν πολύ για τις δυνατότητες της μηχανής απόδοσης. Ελπίζουμε ότι θα θέλατε να χρησιμοποιήσετε αυτές τις απλές αλλά ισχυρές λειτουργίες. Σε περίπτωση απορίας ή απορίας, επικοινωνήστε μαζί μας μέσω του Δωρεάν Φόρουμ Υποστήριξης. Θα χαρούμε να σας βοηθήσουμε!

Προτεινόμενα άρθρα

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