Aikakaudella, jolloin visuaalinen sisältö on ylivoimainen, tarve muuntaa Word-dokumentit [JPG]-muotoon (https://docs.fileformat.com/image/ jpeg/) -muodosta on tullut tärkeämpi kuin koskaan. Luotpa kiinnostavia esityksiä, jaatpa tekstisisällön katkelmia sosiaalisessa mediassa tai sisällytät asiakirjakatkelmia multimediaprojekteihin, kyky muuntaa Word-tiedostoja saumattomasti monipuolisiksi JPG-kuviksi on ensiarvoisen tärkeää. Tässä artikkelissa aiomme keskustella yksityiskohdista Wordin muuntamisesta JPG:ksi Python SDK:n avulla.
- Word to JPG Conversion REST API
- Muunna Word JPG-muotoon Pythonissa
- Tallenna Word kuvaksi cURL-komennolla
Word to JPG Conversion REST API
[Aspose.Words Cloud SDK for Python] (https://products.aspose.cloud/words/python/) hyödyntäminen Wordista JPG:ksi muuntamiseen tuo tehokkaan ja monipuolisen ratkaisun asiakirjojen hallintaan. Tämän SDK:n avulla kehittäjät voivat integroida saumattomasti asiakirjojen muunnostoiminnot Python-sovelluksiin, mikä tarjoaa vankan työkaluvalikoiman, joka helpottaa Word-asiakirjojen muuntamista JPG-kuviksi.
Wordin JPG-muuntamisen lisäksi tämä SDK tarjoaa lukemattomia ominaisuuksia. Voit käsitellä ja muotoilla Word-asiakirjoja dynaamisesti, poimia tekstiä, käyttää vesileimoja, vertailla asiakirjoja ja jopa luoda asiakirjan esikatseluja.
SDK on ladattavissa osoitteista PIP ja GitHub. Asenna SDK suorittamalla seuraava komento komentorivipäätteessä
pip install aspose-words-cloud
Kun asennus on valmis, sinun on luotava tili Aspose.Cloud dashboardissa. Jos sinulla on GitHub- tai Google-tili, rekisteröidy tai napsauta Luo uusi tili -painiketta ja anna tarvittavat tiedot. Kirjaudu nyt kojelautaan valtuustiedoilla ja laajenna kojelaudan Sovellukset-osio ja vieritä alas kohti Asiakastunnukset-osiota nähdäksesi asiakastunnuksen ja asiakassalaisuuden tiedot.
Aspose.Cloud Dashboard tarjoaa yhden käyttöliittymän eri tiedostojen tallennustilan hallintaan, joten voit yhdistää Amazon S3:n, DropBoxin, Google Drive Storagen, Google Cloud Storagen, Windows Azure Storagen ja FTP-tallennustilan. Voimme hallita näitä lähteitä käyttämällä kojelaudan vasemmassa valikossa olevaa Tallennusvaihtoehtoa.
Muunna Word JPG-muotoon Pythonissa
Lataa Word-asiakirja Cloud Storagesta
Tässä osiossa aiomme keskustella vaiheista, jotka koskevat Word-asiakirjojen tallennustilan lataamista oletuspilvitallennustilaan ja tulosteen muuntamista JPEG-muotoon. Tuloksena oleva tiedosto tallennetaan myös samaan tallennustilaan. Tässä esimerkissä meidän on määritettävä sisäinen tallennusvaihtoehto (ensimmäinen vaihtoehto, kuten yllä olevassa kuvassa näkyy). Suorita muunnostoimenpide noudattamalla alla olevia ohjeita.
- Luo ensin WordsApi-luokan esiintymä ja välitä ClientID- ja ClientSecret-tiedot argumentteina.
- Toiseksi lataa PDF-tiedosto pilvitallennustilaan UploadFileRequest(..) -menetelmällä.
- Kolmanneksi, luo GetDocumentWithFormatRequest-objekti ja välitä syöte Word-tiedoston nimi, haluttu tulostusmuoto ja tuloksena oleva tiedoston nimi argumentteina.
- Lopuksi kutsu WordsApi-luokan getdocumentwithformat(..) -metodi suorittaaksesi muunnostoiminnon.
# Lisää näytteitä on osoitteessa https://github.com/aspose-words-cloud/aspose-words-cloud-python
import asposewordscloud
import asposewordscloud.models.requests
from asposewordscloud import ApiClient, WordsApi
from asposewordscloud.rest import ApiException
def main():
try:
# luo WordsApi-esiintymä
words_api = WordsApi("6185429e-17ce-468d-bb81-a51ac9d96c16","73a07e2fb010f559e482d854fe5a8f49")
# Word-asiakirjan nimi
inputFileName = 'source.doc'
resultantFile = 'Converted.jpeg'
# Lataa lähde Word-asiakirja Cloud Storageen
words_api.upload_file(asposewordscloud.models.requests.UploadFileRequest(open('C:\\Users\\Downloads\\'+inputFileName, 'rb'), "", None))
# Luo objekti asiakirjan muuntamista varten
request = asposewordscloud.models.requests.GetDocumentWithFormatRequest(inputFileName, "JPG", None, None, None,
None, resultantFile, None)
# käynnistää Wordin JPEG-muunnostoiminnon
result = words_api.get_document_with_format(request)
# tulosta viesti konsolissa (valinnainen)
print('Conversion process completed successfully !')
except ApiException as e:
print("Exception while calling WordsApi: {0}".format(e))
main()
Word-asiakirja Google Drivesta
Tässä osiossa keskustelemme yksityiskohdista Google Drive -tilin integroimisesta Aspose.Cloud-hallintapaneeliin ja sitten Word-asiakirja ladataan samasta Google Drivesta. Muuntamisen jälkeen myös tuloksena oleva JPEG tallennetaan samalle asemalle.
Joten ensimmäinen askel on linkittää Google Drive -tili Aspose.Cloud Dashboard -tiliisi.
- Napsauta Tallennustilat-vaihtoehtoa kojelaudan vasemmasta valikosta.
- Napsauta Luo uusi tallennustila -painiketta sivun oikeasta alareunasta.
- Valitse valikosta Google Drive -tallennustila.
- Anna tallennustilan nimi eli GDrive.
- Anna asiakastunnuksen ja asiakassalaisuuden tiedot Google-sovellusliittymäkonsolista.
- Napsauta sitten Luo päivitystunnus -painiketta ja valtuuta Google-tili, johon pilviprojekti luodaan. Kun kaikki tiedot on annettu, näyttöön tulee alla olevan kuvan mukainen.
Suosittelemme vierailemaan seuraavasta linkistä Lue lisää kolmannen osapuolen tallennuspalveluntarjoajien yhdistämisestä.
Olemme vuorovaikutuksessa Aspose.Cloud-sovellusliittymien kanssa vain Aspose.Cloud-hallintapaneeliin luotujen sovellusten avulla, ja taustapuolella jokaisessa sovelluksessa on siihen yhdistetty tallennustila. Joten nyt meidän on päivitettävä olemassa olevan sovelluksen tallennustiedot.
Suorita yllä jaettu koodi ja se muuntaa Google Drivessa olevan Word-asiakirjan JPEG-muotoon ja tallentaa sen samaan tallennustilaan.
Word-asiakirja Dropbox Storagesta
Voimme myös määrittää Dropbox-tallennustilan pilvisovelluksella ja muuntaa Dropbox-tallennustilaan tallennetut Word-tiedostot helposti JPEG-muotoon.
- Napsauta Aspose.Cloud-hallintapaneelin vasemmanpuoleisesta valikosta Tallennustilat-vaihtoehtoa.
- Napsauta Luo uusi tallennustila -painiketta ja valitse valikosta Dropbox-tallennustila.
- Kirjoita haluamasi nimi Tallennustilan nimi -kenttään ja napsauta Luo tunnus -painiketta.
- Sinua pyydetään antamaan Dropbox-tilisi tiedot, ja kun todennus on onnistunut, käyttötunnus luodaan
- Napsauta Tallenna-painiketta.
Meidän on jälleen päivitettävä sen pilvisovelluksen tallennustiedot, jota käytämme koodissamme (asiakastunnuksen ja asiakastunnistetietojen kautta). Napsauta nyt Tiedostot-vaihtoehtoa kojelaudan vasemmasta valikosta ja valitse Dropbox-tallennustila (tallennustilan nimi yllä) ja kaikki Dropboxissa luetellut tiedostot tulevat näkyviin.
Kooditasolla meidän ei tarvitse tehdä muutoksia ja kun yllä jaettu koodinpätkä suoritetaan, uusi Word-dokumentti ladataan Dropbox-tallennustilaan ja tuloksena oleva JPEG tallennetaan myös samaan tallennustilaan. Katso alla näkyvä kuva.
Tallenna Word kuvaksi cURL-komennolla
cURL-komennot ovat yksi kätevistä tavoista käyttää REST-sovellusliittymiä komentokehotteen kautta. Koska Aspose.Words Cloud on myös kehitetty REST-arkkitehtuurin mukaisesti, joten voimme käyttää sitä myös cURL-komentojen kautta. Tiedämme, että Aspose API:t ovat vain valtuutettujen henkilöiden käytettävissä, joten meidän on luotava JWT-käyttötunnukset asiakkaan tunnistetietojen perusteella. Suorita seuraava komento luodaksesi sellaisen:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=6185429e-17ce-468d-bb81-a51ac9d96c16&client_secret=73a07e2fb010f559e482d854fe5a8f49" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Suorita nyt seuraava cURL-komento muuntaaksesi pilvitallennustilassa jo saatavilla olevan Word-asiakirjan JPEG-muotoon. Tuloksena oleva tiedosto tallennetaan myös samaan pilvitallennustilaan.
curl -X GET "https://api.aspose.cloud/v4.0/words/source.doc?format=JPEG&outPath=Converted.jpeg" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Koska Dropbox on linkitetty nykyiseksi tallennustilaksi Aspose.Cloud API:lla, niin source.doc ladataan Dropboxista ja tuloksena oleva JPEG myös tallennetaan samaan tallennustilaan.
Johtopäätös
Tässä artikkelissa olemme tutkineet Aspose.Words Cloudin:n ominaisuuksia Wordin muuntamiseksi JPG-muotoon Pythonin avulla. Olemme myös keskustelleet eri pilvitallennustilan, mukaan lukien Google Driven ja Dropboxin, hyödyntämisen vaiheista. Olemme myös tutkineet vaihtoehtoa Word-asiakirjan tallentamiseen JPEG-muodossa cURL-komentojen avulla. Huomaa, että SDK:mme on kehitetty MIT-lisenssin mukaisesti, joten niiden täydellinen lähdekoodi on ladattavissa Githubin kautta. Jos kohtaat ongelmia tai sinulla on lisäkysymyksiä, ota meihin yhteyttä ilmaisen tuotetukifoorumin kautta.
Aiheeseen liittyvät artikkelit
Suosittelemme, että käyt seuraavissa linkeissä saadaksesi lisätietoja