
Aspose.Words Cloud giver dig mulighed for at konvertere Word-dokumenter, inklusive DOC og DOCX, til HTML-filformat. Word til HTML-konvertering er nyttig i situationer, hvor du ønsker at vise indholdet af et Word-dokument online og gøre det søgemaskinevenligt. Den ekstra fordel er, at der ikke kræves nogen speciel fremviser eller tredjepartsapplikation for at se HTML-filer. Aspose.Words Cloud leverer følgende API’er til at konvertere et Word-dokument til HTML:
| Navn | Beskrivelse |
| ——- | ———— |
| GetDocumentWithFormat | Konverterer et dokument i skylager til det angivne format. |
| KonverterDokument | Konverterer et dokument på et lokalt drev til det angivne format. |
| SaveAs | Konverterer dokument til destinationsformat med detaljerede indstillinger og gemmer resultatet på lager. |
Word til HTML konvertering
Før du kalder ovenstående API’er, skal du registrere en konto hos Aspose Cloud og få din appnøgle og SID på Cloud Dashboard. Så snart du tilmelder dig, vil en generøs gratis prøveperiode blive tildelt dig, så du kan teste API’er uden nogen evalueringsbegrænsninger.
Følgende cURL-eksempel viser, hvordan du konverterer DOCX til HTML:
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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-eksempel til at konvertere DOCX-dokument til HTML på lokal lagring
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
Dette kodestykke konverterer effektivt DOCX til HTML-filer. Det vil ikke oprette yderligere billeder eller typografiark. For eksempel konverterer det billedet i DOCX-filen til base64-billedet, så du kan få den højeste kvalitet. Følgende er skærmbilleder af filer:
Indtast DOCX-fil

Output HTML-fil (forhåndsvisning af Google Chrome)

Du kan bemærke kvaliteten af HTML-gengivelse i ovenstående skærmbilleder.
Word til HTML-konvertering med detaljerede indstillinger
PUT /words/{name}/saveAs API lader dig konvertere Microsoft Word-dokument til HTML med detaljerede indstillinger. Følgende cURL-eksempel genererer en ZIP-fil som output, fordi vi har sat ‘ZipOutput’ til ’true’ i HtmlSaveOptions. For en komplet liste over HtmlSaveOptions, se venligst dokumentationen.
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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-eksempel til at konvertere DOCX-dokument til HTML og gemme outputfiler som 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>
Den genererede ZIP-fil vil inkludere HTML-filen og billederne som PNG, JPG osv. i stedet for at konvertere dem til base64-billeder. Lad os tage et kig på et sammenligningsskærmbillede, der viser kilden til HTML-filer, der er genereret af disse kodestykker.

De markerede afsnit på dette billede tydeliggør, hvordan begge tilgange fungerer. Den venstre side viser billedmærket, der indeholder data som base64-billede. Mens højre side, taget fra DOCXtoHTML.zip, viser billedet som en lokal PNG-fil.
HTML til Word konvertering
Vi har behandlet Word til HTML-konverteringen i detaljer. Lad os tjekke HTML til Word-konvertering, som er en anden værd at nævne funktion af Aspose.Words Cloud. Det lader dig konvertere en webside til DOCX ved blot at angive URL’en. cURL-eksemplet er ret simpelt, som under:
// Få først JSON Web Token til godkendelse
// Hent appnøgle og app-SID fra 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-eksempel for at indlæse webside og gemme den i docx-format
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>"
Gengivelsesmotoren er effektiv nok til at producere WYSIWYG-output i DOCX-filen. Følgende er skærmbilledet af output DOCX-filen.

Overskriftsniveauerne, listerne, indrykning, formatering, alt er på plads, der taler meget om renderingsmotorens muligheder. Vi håber, du ville elske at bruge disse enkle, men kraftfulde funktioner. I tilfælde af spørgsmål eller bekymringer, bedes du kontakte os via Free Support Forum. Vi vil med glæde hjælpe dig!
Foreslåede artikler
Vi anbefaler stærkt, at du besøger følgende artikler for at lære mere om: