Sana JPG:ksi

Muunna Word JPG | Sana kuvaksi muuntaminen verkossa

Tässä artikkelissa aiomme keskustella Wordin muuntamisesta JPG-muotoon. Ymmärrämme, että MS Word -tiedostot (DOC, DOCX, DOCM, DOTX, ODT, OTT jne. ) ovat melko suosittuja tiedon tallentamiseen ja jakamiseen organisaatioissa, yliopistoissa ja muissa instituuteissa. Niitä käytetään myös käyntikorttien, esitteiden, uusien kirjeiden ja monien muiden tuotteiden luomiseen ja suunnitteluun. Mutta jopa niiden katselemiseen tarvitsemme erikoisohjelmistoja, joten muuntaminen rasterikuviksi (JPG) voi olla varteenotettava ratkaisu. Se tuottaa myös pakatun tulosteen JPG-kuvan muodossa.

Keskustellaanpa seuraavista aiheista tarkemmin.

Word to JPG Conversion API

Aspose.Words Cloud tarjoaa mahdollisuudet luoda, muokata ja renderöidä MS Word tai OpenOffice muihin suosittuihin muotoihin. Nyt tämän artikkelin mukaisesti meidän on käytettävä Aspose.Words Cloud SDK:ta .NETille, joka on ladattavissa osoitteista NuGet ja GitHub. Suorita seuraava komento terminaalissa:

nuget install Aspose.Words-Cloud

Tai suorita seuraava komento NuGet Package Managerissa:

PM> Install-Package Aspose.Words-Cloud

Toinen lähestymistapa on suora asennus Visual Studiossa

Asennuksen jälkeen meidän on luotava ilmainen tili käymällä Aspose.Cloud dashboard. Käytä GitHub- tai Google-tiliäsi tai yksinkertaisesti Rekisteröidy saadaksesi asiakastunnuksesi.

Muunna Word JPG:ksi C#:lla

Noudata alla olevia ohjeita muuntaaksesi Wordin JPG:ksi C# .NET:n avulla:

  • Ensinnäkin meidän on luotava Configuration-luokan objekti
  • Toiseksi alusta WordsApi-ilmentymä ja välitä Configuration-objekti argumenttina
  • Kolmanneksi lue Word-tiedoston sisältö ja lataa se pilvitallennustilaan UploadFile(..) -menetelmällä
  • Luo nyt GetDocumentWithFormatRequest-esiintymä ja välitä syötetyn Word-tiedoston nimi, tulostusmuoto ja tuloksena olevan tiedoston nimi argumentteina
  • Lopuksi kutsu WordsApin GetDocumentWithFormat(…) -menetelmä suorittaaksesi muunnos. Tuloksena oleva JPG tallennetaan sitten pilvitallennustilaan
// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// Luo konfigurointiinstnace välittämällä asiakastunnuksen ja asiakassalaisuuden tiedot
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// luoda WordsApi-objektin
var wordsApi = new WordsApi(config);

// syötetyn Word-asiakirjan nimi
string fileName = "sample1.docx";

// vaadittu tulostusmuoto
string format = "jpg";

// tuloksena oleva tiedostonimi
string outputfile = "converted.jpg";

// lataa Word-tiedoston sisältö
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Lataa alkuperäinen asiakirja Cloud Storageen
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and tuloksena oleva tiedostonimi as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // alusta muunnosprosessi
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Word-JPG-muunnos esikatselu

Kuva 1: - Word-JPG-muunnos esikatselu.

DOCX:stä JPG:ksi C#:ssa

Keskustellaan skenaariosta, jossa haluat suorittaa DOCX:n JPG-muunnoksen lataamatta lähdesanatiedostoa pilvitallennustilaan. Suorita tämä vaatimus noudattamalla alla olevia ohjeita.

  • Ensinnäkin meidän on luotava Configuration-luokan objekti
  • Toiseksi alusta WordsApi-ilmentymä ja välitä Configuration-objekti argumenttina
  • Luo nyt ConvertDocumentRequest-esiintymä, joka ottaa syötetyn DOCX-polun, tulostusmuodon ja tuloksena olevan tiedostonimen argumentteina
  • Aloita muunnosprosessi lopuksi kutsumalla ConvertDocument(..)-metodi. Tuloksena oleva tiedosto tallennetaan pilvitallennustilaan
// Hanki asiakkaan tunnistetiedot osoitteesta https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// Luo konfigurointiinstnace välittämällä asiakastunnuksen ja asiakassalaisuuden tiedot
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// luoda WordsApi-objektin
var wordsApi = new WordsApi(config);

// syötä Word-tiedoston nimi
string fileName = "sample1.docx";

// tuloksena oleva tiedostonimi
string outputfile = "converted.jpeg";

try
{
    // Create request object by passing input DOCX path, output format and tuloksena oleva tiedostonimi
    ConvertDocumentRequest request = new ConvertDocumentRequest(System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName), "jpeg", outputfile);

    // suorita DOCX-muunnos JPG-muotoon 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Sana kuvaksi cURL-komentojen avulla

Tutkitaan vaihtoehtoa muuntaa sana kuvamuotoon käyttämällä cURL-komentoja komentorivipäätteen kautta. Joten ensimmäinen askel on luoda JSON Web Token (JWT), joka perustuu Aspose.Cloud-hallintapaneelista haettuihin ClientID- ja ClientSecret-tietoihin. Suorita seuraava komento päätteessä luodaksesi JWT-tunnus.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=4ccf1790-accc-41e9-8d18-a78dbb2ed1aa&client_secret=caac6e3d4a4724b2feb53f4e460eade3" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Kun JWT-tunnus on luotu, suorita seuraava komento muuntaaksesi Wordin kuvamuotoon.

curl -X GET "https://api.aspose.cloud/v4.0/words/sample1.doc?format=jpg&outPath=Converted.jpg&fontsLocation=fonts" \
-H  "accept: application/octet-stream" \
-H  "Authorization: Bearer <JWT Token>"

Yllä olevissa esimerkeissä käytetyt mallitiedostot voidaan ladata osoitteesta sample1.docx ja converted.jpg.

Johtopäätös

Tässä artikkelissa on selitetty vaiheet Wordin muuntamiseksi JPG-muotoon C# .NET -koodinpätkän avulla. Olemme myös oppineet tallentamaan Wordin kuvamuotoon cURL-komentojen avulla. Jos haluat muokata Cloud SDK:n lähdekoodia tarpeidesi mukaan, voit ladata sen MIT-lisenssillä osoitteesta GitHub.

Jos kohtaat ongelmia API:n käytössä, ota meihin yhteyttä Ilmainen tukifoorumi.

Aiheeseen liittyvät artikkelit

Suosittelemme myös käymään seuraavassa linkissä saadaksesi lisätietoja