
Word til PNG Konverter | Konverter Word til PNG online ved hjælp af Python
Efterhånden som det visuelle indhold har taget centrum, er behovet for at konvertere Word-dokumenter til PNG-billeder blevet mere og mere tydeligt. Du har også et omhyggeligt udformet Word-dokument, og du vil dele dets indhold i et visuelt engagerende og universelt kompatibelt format. Desuden anses Word-dokumenter for at være defacto-standarden for officiel kommunikation, men ved visning på forskellige platforme kan utilgængeligheden af de nødvendige skrifttyper, der bruges i word-dokumenter, hæmme dokumentets troværdighed.
Så denne artikel udforsker det tvingende behov og de ubestridelige fordele ved ‘Word DOC til PNG’-konvertering, og kaster lys over, hvordan denne transformation sætter fagfolk og enkeltpersoner i stand til at løfte deres indholdspræsentation og sikre, at det skiller sig ud i det digitale landskab.
- Word Document Conversion REST API
- Konverter Word til PNG ved hjælp af Python
- DOC til PNG ved hjælp af cURL-kommandoer
Word Document Conversion REST API
‘Word to PNG’-konverteringen bliver ubesværet og yderst effektiv med kraften fra Aspose.Words Cloud SDK for Python.Denne robuste SDK forenkler ikke kun processen, men kommer også med et væld af fordele, der løfter hele indholdstransformationsoplevelsen.
SDK’et er tilgængeligt til download på PIP og GitHub. Udfør nu følgende kommando på kommandolinjeterminalen for at installere SDK’en:
pip install aspose-words-cloud
Du skal også oprette en gratis konto ved at besøge cloud dashboard, så du kan administrere dine dokumenter i cloud storage.
Konverter Word til PNG ved hjælp af Python
I dette afsnit skal vi diskutere trinene til, hvordan du indlæser Word-dokumenter fra skylager og derefter konverterer DOCX til PNG-format. Den resulterende fil gemmes også i det samme lager. Følg venligst nedenstående trin:
- For det første skal du oprette en forekomst af WordsApi-klassen, mens du sender ClientID og ClientSecret detaljer som argumenter.
- For det andet skal du uploade en Word-fil til Cloud-lagring ved hjælp af UploadFileRequest(…)-metoden.
- For det tredje skal du oprette et objekt af klassen GetDocumentWithFormatRequest, mens du sender input Word-filnavn, ønsket outputformat som PNG og det resulterende filnavn som argumenter.
- Til sidst skal du kalde getdocumentwithformat(…)-metoden for WordsApi-klassen for at udføre konverteringsoperationen.
// For komplette eksempler og datafiler, gå venligst til https://github.com/aspose-words-cloud/aspose-words-cloud-python
// Få klientlegitimationsoplysninger fra https://dashboard.aspose.cloud/
def wordtopng():
try:
# oprette en forekomst af WordsApi
words_api = WordsApi("bbf94a2c-6d7e-4020-b4d2-b9809741374e","1c9379bb7d701c26cc87e741a29987bb")
# Navn på input word-dokument
inputFileName = 'test_multi_pages.docx'
resultantFile = 'Converted.png'
# Upload kilde Word-dokument til Cloud Storage
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\shahbnay\\Downloads\\'+inputFileName, 'rb'), "", None))
# Opret et objekt til dokumentkonvertering
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "PNG", None, None, None,
None, resultantFile, None)
# start Word til PNG-konverteringsoperation
result = words_api.get_document_with_format(request)
# udskriv besked i konsollen (valgfrit)
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 til PNG ved hjælp af cURL-kommandoer
Oplev den sømløse transformation af Word-dokumenter til PNG-billeder ved hjælp af den kraftfulde kombination af Aspose.Words Cloud og cURL-kommandoer. Denne dynamiske integration forenkler ikke kun ‘Word to PNG’-konverteringen, men tilbyder også en række fordele, der forbedrer din oplevelse med indholdstransformation. Fordelene omfatter platformsuafhængighed, tilpasning, skalerbarhed, konsistens osv.
Nu er det første skridt at generere et personligt JWT-adgangstoken i henhold til dine klientoplysninger. Så udfør venligst følgende kommando for at generere JWT-tokenet:
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"
Da vi skal bruge GetDocumentWithFormat API-kaldet, forventer det, at input-doc-filen er tilgængelig i skylageret. Så vi skal uploade DOC-filen til skylager ved hjælp af følgende kommando:
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}}
Nu er det sidste trin at starte konverteringsoperationen ved hjælp af GetDocumentWithFormat API-kald. Denne API accepterer to obligatoriske parametre, dvs. navn (navn på input DOC-fil) og format (resulterende filformat. PNG i dette scenarie).
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>"
Eksemplet på Word-dokumentet brugt i ovenstående eksempel kan downloades fra testmultipages.docx, og outputfilen kan downloades fra Resultant.png.
Konklusion
Afslutningsvis tilbyder ‘ord til png’-konverteringen en transformationsløsning til indholdspræsentation i det digitale landskab, og der er to dynamiske veje til at opnå det. For det første skal du udnytte Aspose.Words Cloud SDK til Python, som giver en række fordele, herunder præcision, brugervenlighed, automatisering, skalerbarhed og tilpasning. Eller alternativt tilbyder kombinationen af Aspose.Words Cloud og cURL kommandoer en omkostningseffektiv, platformsuafhængig og skalerbar tilgang til den samme konvertering.
Begge tilgange bygger i sidste ende bro over kløften mellem tekstindhold og levende billeder, hvilket forbedrer den måde, fagfolk, undervisere og enkeltpersoner formidler information effektivt på.
Nyttige links
Relaterede emner
Vi anbefaler, at du besøger følgende artikler for at lære om: