Muunna Word JPG-muotoon

Muunna Word JPG-muotoon | Tallenna Word kuvaksi Python SDK:lla

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

[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.

Asiakkaan tunnistetiedot

Kuva 1: – Asiakkaan kirjautumistietojen esikatselu

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.

Erilaisia säilytysvaihtoehtoja

Kuva 2: - Erilaisia tallennusvaihtoehtoja Cloud Dashboardissa.

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()
Wordista JPEG-esikatselu

Kuva 3: - Word-JPEG-muunnos esikatselu.

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.
Google Driven kirjautumistiedot

Kuva 4: – Esikatselu Google Drive -tallennustiedoista.

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.

Tallennustilan päivitys Cloud Dashboardissa

Kuva 5: - Päivitä tallennustilan tiedot pilvihallintapaneelissa.

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.
Dropbox-tallennustiedot

Kuva 6: - Dropbox-tallennustiedot.

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.

Dropbox-tiedosto Cloud Dashboardissa

Kuva 7: Dropbox-tiedostot näkyvät Cloud Dashboardissa.

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.

DOC muutettu JPEG-muotoon Dropboxissa

Kuva 8: - Esikatselu Word-tiedostosta, joka on muunnettu JPEG-muotoon Dropboxissa.

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.

Esikatselu tulosteen Dropboxissa

Kuva 9: - Dropboxin tulosteen esikatselu.

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