gair i jpg

Trosi Word i JPG yn C# .NET

Yn yr oes ddigidol sydd ohoni, mae delweddau yn chwarae rhan hanfodol mewn sawl agwedd ar ein bywydau, boed yn gyfryngau cymdeithasol, marchnata, neu addysg. Un o’r heriau y mae defnyddwyr yn ei hwynebu yw trosi eu dogfennau Word (DOC, DOCX) yn fformatau delwedd fel JPG. Mae yna lawer o sefyllfaoedd lle mae’r trosiad hwn yn angenrheidiol, megis creu pamffledi, taflenni, cyflwyniadau a thudalennau gwe. Er bod llawer o offer ar-lein ar gael i gyflawni’r dasg hon, maent yn aml yn dod â chyfyngiadau penodol megis maint ffeil, pryderon preifatrwydd, ac opsiynau addasu cyfyngedig. Yn yr erthygl hon, byddwn yn archwilio sut i drosi dogfennau Word i JPG gan ddefnyddio C# .NET a REST API.

Trosi Word i JPG REST API

Mae Aspose.Words Cloud yn API RESTful sy’n eich galluogi i gyflawni amrywiaeth o dasgau prosesu dogfennau yn y cwmwl. Mae’r API yn cefnogi ystod eang o fformatau dogfen, gan gynnwys Microsoft Word, [PDF] (https://docs.fileformat.com/pdf/), HTML, EPUB, a mwy. Trwy ddefnyddio Aspose.Words Cloud, gallwch chi drosi dogfennau Word yn ddelweddau JPG yn hawdd heb fod angen unrhyw feddalwedd neu lyfrgelloedd ychwanegol.

Nawr, yn unol â chwmpas yr erthygl hon, rydyn ni’n mynd i ddefnyddio [Aspose.Words Cloud SDK ar gyfer .NET] (https://products.aspose.cloud/words/net/), sy’n ddeunydd lapio o amgylch cwmwl REST API . Felly, chwiliwch am Aspose.Words-Cloud yn rheolwr pecynnau NuGet a chliciwch ar y botwm Ychwanegu Pecyn i ychwanegu cyfeirnod SDK ym mhrosiect .NET. Yn ail, sicrhewch eich tystlythyrau cleient o [dangosfwrdd Cloud]].

Trosi Word i JPG yn C#

Mae’r adran hon yn esbonio’r camau i ddatblygu trawsnewidydd Word i JPG ar-lein gan ddefnyddio C# .NET.

// Am enghreifftiau cyflawn a ffeiliau data, ewch i 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Sicrhewch gymwysterau cleient o https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// creu gwrthrych cyfluniad gan ddefnyddio ClinetID a manylion Client Secret
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// cychwyn enghraifft WordsApi
var wordsApi = new WordsApi(config);

// dogfen gair mewnbwn
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";

try
{
    // llwytho'r ffeil o yriant lleol
    var file = System.IO.File.OpenRead(inputFile);
    
    // creu gwrthrych ConvertDocumentRequest lle rydym yn darparu'r ffeil gair mewnbwn fel ffrwd
    var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

    // sbarduno gweithrediad trosi Word i JPG
    wordsApi.ConvertDocument(response);

    // argraffu neges llwyddiant os yw trosi yn llwyddiannus
    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);
}
gair i jpg

Delwedd: - Rhagolwg trosi Word i JPG.

Nawr gadewch i ni ddatblygu ein dealltwriaeth o’r pyt cod uchod.

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

Creu gwrthrych o Configuration a WordsApi enghraifft lle mae tystlythyrau cleient yn cael eu defnyddio fel dadleuon.

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

Darllenwch gynnwys dogfen Word mewnbwn.

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

Creu enghraifft o wrthrych cais ConvertDocument lle rydym yn darparu ffrwd ffeil mewnbwn geiriau, fformat canlyniadol fel JPG a llwybr ar gyfer delwedd allbwn.

wordsApi.ConvertDocument(response);

Ffoniwch y dull hwn i gychwyn gweithrediad trosi Word i Ddelwedd. Ar ôl trosi llwyddiannus, mae’r JPG canlyniadol yn cael ei storio mewn storfa cwmwl.

Os byddwn yn hepgor y ddadl alllwybr, bydd y JPG canlyniadol yn cael ei ddychwelyd yn y ffrwd ymateb.

Gellir lawrlwytho’r ddogfen gair mewnbwn a ddefnyddir yn yr enghraifft uchod o input-sample.docx.

DOC i JPG gan ddefnyddio Gorchmynion cURL

Mae hefyd yn bosibl perfformio trosi dogfen Word i JPG gan ddefnyddio gorchmynion cURL ac Aspose.Words Cloud REST API. Mae’r API yn darparu ffordd bwerus a hyblyg i gyflawni gweithrediadau prosesu dogfennau amrywiol yn y cwmwl. Ar ben hynny, gan ddefnyddio gorchmynion cURL, gallwch yn hawdd integreiddio’r API Cwmwl Aspose.Words i’ch ceisiadau ac awtomeiddio’r broses o drosi dogfennau Word i fformat JPG.

Felly yn gyntaf mae angen i ni gynhyrchu tocyn mynediad JWT (yn seiliedig ar gymwysterau cleient) gan ddefnyddio’r gorchymyn canlynol:

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"

Nawr gweithredwch y gorchymyn canlynol sy’n llwytho’r ddogfen Word mewnbwn o storfa cwmwl ac yn perfformio trosi Word i JPG. Gan ein bod wedi defnyddio dadl -o, felly bydd y ddelwedd JPG canlyniadol yn cael ei storio ar yriant lleol.

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}"

Amnewid {inputFile} ag enw’r ddogfen Word mewnbwn yn storfa Cloud, {accessToken} gyda thocyn mynediad JWT a gynhyrchir uchod a {resultantFile} gydag enw/llwybr i gadw’r JPG canlyniadol ar yriant lleol.

Casgliad

I gloi, gall trosi dogfennau Word yn ddelweddau JPG fod yn arf defnyddiol ar gyfer amrywiaeth o gymwysiadau. Gyda chymorth Aspose.Words Cloud SDK ar gyfer .NET, gellir cyflawni’r trosiad hwn yn hawdd ac yn effeithlon o fewn iaith raglennu C#. Fel arall, os yw’n well gennych ddefnyddio gorchmynion cURL, gellir cyrchu Aspose.Words Cloud API hefyd trwy REST API, gan ganiatáu ar gyfer defnydd cyfleus a hyblyg. P’un a ydych chi’n dewis defnyddio Aspose.Words Cloud SDK ar gyfer gorchmynion .NET neu cURL, y canlyniad terfynol fydd delweddau JPG o ansawdd uchel o’ch dogfennau Word y gellir eu defnyddio mewn ystod eang o gymwysiadau.

Dolenni Defnyddiol

Erthyglau Perthnasol

Ewch i’r dolenni canlynol i ddysgu mwy am: