vārds uz jpg

Konvertējiet Word uz JPG formātā C#.NET

Mūsdienu digitālajā laikmetā attēliem ir būtiska nozīme daudzos mūsu dzīves aspektos, neatkarīgi no tā, vai tie ir sociālie mediji, mārketings vai izglītība. Viens no izaicinājumiem, ar ko saskaras lietotāji, ir savu Word dokumentu (DOC, DOCX) konvertēšana attēlu formātos, piemēram, JPG. Ir daudzas situācijas, kad šī pārveidošana ir nepieciešama, piemēram, veidojot brošūras, skrejlapas, prezentācijas un tīmekļa lapas. Lai gan šī uzdevuma veikšanai ir pieejami daudzi tiešsaistes rīki, tiem bieži ir noteikti ierobežojumi, piemēram, faila lielums, konfidencialitātes problēmas un ierobežotas pielāgošanas iespējas. Šajā rakstā mēs izpētīsim, kā pārvērst Word dokumentus JPG formātā, izmantojot C# .NET un REST API.

Word uz JPG Conversion REST API

Aspose.Words Cloud ir RESTful API, kas ļauj veikt dažādus dokumentu apstrādes uzdevumus mākonī. API atbalsta plašu dokumentu formātu klāstu, tostarp Microsoft Word, PDF, HTML, EPUB un daudz ko citu. Izmantojot Aspose.Words Cloud, jūs varat viegli konvertēt Word dokumentus uz JPG attēliem, neizmantojot papildu programmatūru vai bibliotēkas.

Tagad saskaņā ar šī raksta tvērumu mēs izmantosim [Aspose.Words Cloud SDK vietnei .NET] (https://products.aspose.cloud/words/net/), kas ir mākoņa REST API. . Tāpēc NuGet pakotņu pārvaldniekā meklējiet “Aspose.Words-Cloud” un noklikšķiniet uz pogas Pievienot pakotni, lai pievienotu SDK atsauci .NET projektā. Otrkārt, iegūstiet klienta akreditācijas datus no Cloud dashboard.

Word uz JPG konvertēšana C#

Šajā sadaļā ir izskaidrotas darbības, kas jāveic, lai tiešsaistē izveidotu Word uz JPG pārveidotāju, izmantojot C#.NET.

// Lai iegūtu pilnus piemērus un datu failus, lūdzu, dodieties uz 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// izveidot konfigurācijas objektu, izmantojot ClinetID un Client Secret informāciju
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// inicializēt WordsApi gadījumu
var wordsApi = new WordsApi(config);

// ievadiet Word dokumentu
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";

try
{
    // ielādējiet failu no vietējā diska
    var file = System.IO.File.OpenRead(inputFile);
    
    // izveidot ConvertDocumentRequest objektu, kur mēs nodrošinām ievades vārda failu kā straumi
    var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

    // aktivizēt Word uz JPG konvertēšanas darbību
    wordsApi.ConvertDocument(response);

    // izdrukājiet veiksmes ziņojumu, ja konvertēšana ir veiksmīga
    if (response != null && response.Equals("OK"))
    {
        Console.WriteLine("Word to JPG conversion successfull !");
        Console.ReadKey();
    }
}catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
vārds uz jpg

Attēls: - Word uz JPG konvertēšanas priekšskatījums.

Tagad attīstīsim izpratni par iepriekš minēto koda fragmentu.

var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);

Izveidojiet konfigurācijas un WordsApi instances objektu, kurā klienta akreditācijas dati tiek izmantoti kā argumenti.

var inputStream = System.IO.File.OpenRead(inputFile);

Izlasiet ievades Word dokumenta saturu.

var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

Izveidojiet ConvertDocument pieprasījuma objekta gadījumu, kurā mēs nodrošinām ievades vārda faila straumi, iegūto formātu kā “JPG” un izvades attēla ceļu.

wordsApi.ConvertDocument(response);

Izsauciet šo metodi, lai sāktu Word uz attēlu konvertēšanas darbību. Pēc veiksmīgas konvertēšanas iegūtais JPG tiek glabāts mākoņkrātuvē.

Ja izlaidīsim argumentu OutPath, iegūtais JPG tiks atgriezts atbildes straumē.

Iepriekš minētajā piemērā izmantoto ievades vārda dokumentu var lejupielādēt no vietnes [input-sample.docx] (images/input-sample.docx).

DOC uz JPG, izmantojot cURL komandas

Ir iespējams arī veikt Word dokumentu konvertēšanu uz JPG, izmantojot cURL komandas un Aspose.Words Cloud REST API. API nodrošina jaudīgu un elastīgu veidu, kā mākonī veikt dažādas dokumentu apstrādes darbības. Turklāt, izmantojot cURL komandas, varat viegli integrēt Aspose.Words Cloud API savās lietojumprogrammās un automatizēt Word dokumentu konvertēšanas procesu JPG formātā.

Tātad vispirms mums vispirms ir jāģenerē JWT piekļuves marķieris (pamatojoties uz klienta akreditācijas datiem), izmantojot šādu komandu:

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"

Tagad, lūdzu, izpildiet šo komandu, kas ielādē ievades Word dokumentu no mākoņa krātuves un veic Word konvertēšanu uz JPG. Kā mēs esam izmantojuši argumentu -o, iegūtais JPG attēls tiks saglabāts vietējā diskā.

curl -v "https://api.aspose.cloud/v4.0/words/{inputFile}?format=JPG" \
-X GET \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer {accessToken}" \
-o "{resultantFile}"

Aizstājiet {inputFile} ar ievades Word dokumenta nosaukumu mākoņkrātuvē, {accessToken} ar iepriekš ģenerētu JWT piekļuves pilnvaru un {resultantFile} ar nosaukumu/ceļu, lai saglabātu iegūto JPG lokālajā diskā.

Secinājums

Visbeidzot, Word dokumentu konvertēšana JPG attēlos var būt noderīgs rīks dažādām lietojumprogrammām. Izmantojot Aspose.Words Cloud SDK for .NET, šo konvertēšanu var viegli un efektīvi veikt C# programmēšanas valodā. Alternatīvi, ja vēlaties izmantot cURL komandas, Aspose.Words Cloud API var piekļūt arī, izmantojot REST API, tādējādi nodrošinot ērtu un elastīgu lietošanu. Neatkarīgi no tā, vai izvēlaties izmantot Aspose.Words Cloud SDK .NET vai cURL komandām, galarezultāts būs jūsu Word dokumentu augstas kvalitātes JPG attēli, ko var izmantot dažādās lietojumprogrammās.

Noderīgas saites

Saistītie raksti

Lūdzu, apmeklējiet šīs saites, lai uzzinātu vairāk par: