Tehokkaiden ja kätevien asiakirjojen muunnosratkaisujen tarve on jatkuvasti kasvava. Käytämme MS Word -asiakirjoja virallisten ja henkilötietojen tallentamiseen. Ne ovat myös yksi suosituimmista tiedostomuodoista yritysten, yliopistojen ja valtion organisaatioiden viralliseen tiedon jakamiseen. Nyt voimme muuntaa Wordin kuvaksi, jotta voimme estää asiakirjojen luvattoman käsittelyn. Joten tässä teknisessä artikkelissa keskitymme erityisesti Word-asiakirjojen muuntamiseen TIFF-kuviksi Java REST API:n avulla.
Tämän artikkelin avulla kehittäjät voivat nopeasti ja helposti integroida asiakirjojen muunnosominaisuudet sovelluksiinsa, mikä mahdollistaa Wordin muuntamisen Tiff-muotoon, Wordin kuvaksi, Wordin kuvaksi tai DOC:n Tiff-muotoon vain muutamalla koodirivillä.
- Word to Image Conversion API
- Muunna Word TIFF-dokumentiksi Javassa
- Sana kuvaksi cURL-komentojen avulla
Word to Image Conversion API
Aspose.Words Cloud SDK for Java on REST API, joka tarjoaa joukon asiakirjojen käsittelyominaisuuksia, mukaan lukien mahdollisuuden muuntaa Word-asiakirjoja TIFF-kuviksi. Sen yksinkertaisen ja helppokäyttöisen käyttöliittymän ansiosta kehittäjät voivat nopeasti ja helposti ottaa tämän toiminnon käyttöön Java-sovelluksissaan ilman, että heidän tarvitsee huolehtia asiakirjojen muuntamisen monimutkaisuudesta. Kaiken kaikkiaan se on tehokas työkalu Word-asiakirjojen muuntamiseen TIFF-kuviksi, PDF, Word JPG, Word HTML ja moniin muihin tuetuihin tiedostomuotoihin. ]. Sen suoraviivaisen sovellusliittymän ja mukautettavien vaihtoehtojen avulla voit helposti ottaa tämän toiminnon käyttöön sovelluksissasi ja virtaviivaistaa asiakirjojen muunnosprosesseja.
Nyt, jotta voit käyttää SDK:ta, lisää seuraavat tiedot maven build -tyyppisen projektin pom.xml-tiedostoon.
<repositories>
<repository>
<id>aspose-cloud</id>
<name>artifact.aspose-cloud-releases</name>
<url>https://artifact.aspose.cloud/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words-cloud</artifactId>
<version>22.8.0</version>
</dependency>
</dependencies>
Kun JDK-viite on lisätty projektiin, meidän on luotava ilmainen tili Aspose Cloudin kautta. Etsi nyt Client ID ja Client Secret osoitteesta Dashboard.
Muunna Word TIFF-asiakirjaksi Javassa
Tässä osiossa aiomme muuntaa Wordin kuvaksi (TIFF-dokumentti) Java-koodinpätkän avulla. Lähde Word -dokumentti ladataan pilvitallennustilasta ja muuntamisen jälkeen se tallennetaan samaan pilvitallennustilaan.
- Luo ensin WordsApi-objekti, jossa välitämme asiakastunnuksen ja asiakassalaisuuden parametreina.
- Toiseksi lue syötetty Word-asiakirja paikalliselta asemalta käyttämällä File-objektia.
- Kolmanneksi luo UploadFileRequest-ilmentymä, joka vaatii File-ilmentymän argumenttina.
- Kutsu nyt menetelmä uploadFile(…) ladataksesi Word-asiakirjan pilvitallennustilaan.
- Luo GetDocumentWithFormatRequest(…)-objekti ja anna syöte Word-asiakirjan nimi, tulosmuodon arvo TIFF-muodossa ja tuloksena oleva tiedostonimi argumenteiksi.
- Kutsu lopuksi menetelmä getDocumentWithFormat(…) muuntaaksesi Wordin kuvaksi ja tallentaaksesi tulosteen pilvitallennustilaan.
// Lisää koodinpätkiä saat osoitteesta https://github.com/aspose-words-cloud/aspose-words-cloud-java
// Hanki ClientID ja ClientSecret osoitteesta https://dashboard.aspose.cloud/
String clientId = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
String clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
try
{
// luoda WordsApi-objektin
// jos baseUrl on tyhjä, WordsApi käyttää oletusosoitetta https://api.aspose.cloud
WordsApi wordsApi = new WordsApi(clientId, clientSecret, null);
// lue PDF-tiedoston sisältö paikalliselta asemalta
File file = new File("C:\\input.docx");
// luoda tiedoston latauspyyntö
UploadFileRequest uploadRequest = new UploadFileRequest(Files.readAllBytes(file.toPath()), "input.docs", null);
// lataa tiedosto pilvitallennustilaan
wordsApi.uploadFile(uploadRequest);
// Luo asiakirjan muunnospyyntöobjekti samalla kun määrität tuloksena olevan tiff-nimen
GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest("input.docx", "TIFF", "", "default","", "", "", "Converted.tiff","");
// Soita API:lle muuntaaksesi Wordin kuvaksi (TIFF) ja tallentaaksesi tulosteen pilvitallennustilaan
wordsApi.getDocumentWithFormat(request);
System.out.println("Sucessfully converted Word to TIFF document !");
}catch(Exception ex)
{
System.out.println(ex);
}
Yllä olevassa esimerkissä käytetty Word-mallidokumentti voidaan ladata osoitteesta testmultipages.docx ja tuloksena oleva TIFF-dokumentti osoitteesta Converted.tiff.
Sana kuvaksi cURL-komentojen avulla
Tässä osiossa aiomme käyttää cURL-komentoja Wordin kuvaksi muuntamiseen. Nyt ensimmäinen askel on luoda JWT-käyttöoikeus, kun suoritetaan seuraava komento.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Kun meillä on JWT-tunnus, lataa Word-asiakirja pilvivarastosta ja tallenna se TIFF-dokumenttiin seuraavalla komennolla. Tuloksena oleva TIFF on myös tallennettu pilvitallennustilaan.
curl -v -X GET "https://api.aspose.cloud/v4.0/words/Resultant.docx?format=TIFF&outPath=converted.tiff" \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer <JWT Token>"
Johtopäätös
Word-asiakirjojen muuntaminen TIFF-kuviksi on monille kehittäjille tärkeä tehtävä, ja Aspose.Words Cloud SDK for Java tekee tästä tehtävästä helpompaa kuin koskaan ennen. Tehokkaan REST API:n ja mukautettavien vaihtoehtojen ansiosta kehittäjät voivat nopeasti ja helposti integroida asiakirjojen muuntamisominaisuudet Java-sovelluksiinsa. Riippumatta siitä, haluatko muuntaa yhden asiakirjan tai suuren erän asiakirjoja, Aspose.Words Cloud SDK for Java tarjoaa luotettavan ja tehokkaan ratkaisun Wordin muuntamiseen TIFF-kuviksi. Joten jos etsit kestävää ja käyttäjäystävällistä dokumenttien muunnosratkaisua Java-sovelluksellesi, Aspose.Words Cloud SDK for Java on ehdottomasti tutustumisen arvoinen.
Lisäksi SDK:n täydellinen lähdekoodi on julkaistu GitHubissa, ja sen voi ladata ilmaiseksi. Voit myös harkita sovellusliittymän käyttöä verkkoselaimessa SwaggerUI:n kautta. Lopuksi, jos kohtaat ongelmia sovellusliittymien käytössä, ota meihin yhteyttä tuotetukifoorumin kautta.
Aiheeseen liittyvät artikkelit
Suosittelemme tutustumaan seuraaviin linkkeihin saadaksesi lisätietoja: