Íosluchtaigh focal a jpg

Tiontaigh Word go JPG in C# .NET

I ré dhigiteach an lae inniu, tá ról ríthábhachtach ag íomhánna in go leor gnéithe dár saol, bíodh na meáin shóisialta, margaíocht nó oideachas i gceist. Ceann de na dúshláin atá roimh úsáideoirí ná a ndoiciméid Word(DOC, DOCX) a thiontú go formáidí íomhá ar nós JPG. Is iomaí cás ina bhfuil an tiontú seo riachtanach, mar shampla bróisiúir, fógráin, cur i láthair agus leathanaigh ghréasáin a chruthú. Cé go bhfuil go leor uirlisí ar líne ar fáil chun an tasc seo a dhéanamh, is minic a thagann siad le teorainneacha áirithe cosúil le méid comhaid, imní príobháideachta, agus roghanna saincheaptha teoranta. San Airteagal seo, déanfaimid iniúchadh ar conas doiciméid Word a thiontú go JPG ag baint úsáide as C# .NET agus REST API.

Tiontú Word go JPG REST API

Is API RESTful é Aspose.Words Cloud a ligeann duit éagsúlacht tascanna próiseála doiciméad a dhéanamh sa néal. Tacaíonn an API le raon leathan formáidí doiciméad, lena n-áirítear Microsoft Word, [PDF] (https://docs.fileformat.com/pdf/), HTML, EPUB, agus tuilleadh. Trí úsáid a bhaint as Aspose.Words Cloud, is féidir leat doiciméid Word a thiontú go híomhánna JPG go héasca gan aon ghá le haon bhogearraí nó leabharlanna breise.

Anois, de réir raon feidhme an ailt seo, táimid chun úsáid a bhaint as Aspose.Words Cloud SDK do .NET, atá ina fhillteán timpeall scamall REST API . Mar sin, cuardaigh Aspose.Words-Cloud i mbainisteoir pacáistí NuGet agus cliceáil ar an gcnaipe Cuir Pacáiste leis chun tagairt SDK i dtionscadal .NET a chur leis. Ar an dara dul síos, faigh dintiúir do chliant ó Daischlár Cloud.

Comhshó Word go JPG in C#

Míníonn an chuid seo na céimeanna chun tiontaire Word go JPG a fhorbairt ar líne ag baint úsáide as C# .NET.

// Le haghaidh samplaí iomlána agus comhaid sonraí, téigh chuig 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Faigh dintiúir cliant ó https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// cruthaigh réad cumraíochta ag baint úsáide as ClinetID agus sonraí Client Secret
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// tús a chur le WordsApi shampla
var wordsApi = new WordsApi(config);

// doiciméad focal ionchuir
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";

try
{
    // Íoslódáil an comhad ó tiomáint áitiúil
    var file = System.IO.File.OpenRead(inputFile);
    
    // cruthaigh réad ConvertDocumentRequest ina gcuirimid an comhad focal ionchuir ar fáil mar shruth
    var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

    // tús a chur leis an oibríocht chomhshó Word go JPG
    wordsApi.ConvertDocument(response);

    // teachtaireacht rath a phriontáil má tá an chomhshó rathúil
    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);
}
Íosluchtaigh focal a jpg

Íomhá: - Réamhamharc comhshó Word go JPG.

Anois déanaimis ár dtuiscint a fhorbairt maidir le blúire cód thuas.

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

Cruthaigh réad Cumraíochta agus WordsApi mar shampla ina n-úsáidtear dintiúir an chliaint mar argóintí.

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

Léigh ábhar an doiciméid Word ionchuir.

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

Cruthaigh sampla de réad iarratais ConvertDocument ina gcuirimid sruth comhaid focal ionchuir ar fáil, formáid iarmhartach mar JPG agus cosán don íomhá aschuir.

wordsApi.ConvertDocument(response);

Glaoigh ar an modh seo chun oibríocht chomhshó Word to Image a thionscnamh. Tar éis comhshó rathúil, déantar an JPG dá bharr a stóráil i stóráil scamall.

Má théimid thar n-ais ar argóint an chosáin, cuirfear an JPG iarmhartach ar ais sa sruth freagartha.

Is féidir an doiciméad focal ionchuir a úsáidtear sa sampla thuas a íoslódáil ó input-sample.docx.

DOC go JPG ag baint úsáide as Orduithe cURL

Is féidir freisin comhshó doiciméad Word go JPG a dhéanamh ag baint úsáide as orduithe cURL agus Aspose.Words Cloud REST API. Soláthraíonn an API bealach cumhachtach agus solúbtha chun oibríochtaí próiseála doiciméad éagsúla a dhéanamh sa scamall. Ina theannta sin, ag baint úsáide as orduithe cURL, is féidir leat an Aspose.Words Cloud API a chomhtháthú go héasca i d’fheidhmchláir agus an próiseas chun doiciméid Word a thiontú go formáid JPG a uathoibriú.

Mar sin ar dtús ní mór dúinn an comhartha rochtana JWT a ghiniúint ar dtús (bunaithe ar dhintiúir an chliaint) ag baint úsáide as an ordú seo a leanas:

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"

Anois le do thoil déan an t-ordú seo a leanas a lódálann an doiciméad Word ionchuir ó stóráil scamall agus a dhéanann comhshó Word go JPG. Mar a d’úsáideamar -o argument, mar sin stórálfar an íomhá JPG dá bharr ar an tiomántán áitiúil.

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

Cuir an t-ainm/conair in ionad {inputFile} le hainm an doiciméid Word ionchuir i stóras Néal, {accessToken} le comhartha rochtana JWT ginte thuas agus {resultantFile} le hainm/conair chun an JPG iarmhartach a shábháil ar an tiomántán áitiúil.

Conclúid

Mar fhocal scoir, is féidir doiciméid Word a thiontú ina n-íomhánna JPG a bheith ina uirlis úsáideach le haghaidh feidhmeanna éagsúla. Le cabhair ó Aspose.Words Cloud SDK do .NET, is féidir an tiontú seo a dhéanamh go héasca agus go héifeachtach laistigh de C# teanga ríomhchlárúcháin. Mar mhalairt air sin, más fearr leat orduithe cURL a úsáid, is féidir teacht ar Aspose.Words Cloud API freisin trí REST API, rud a cheadaíonn úsáid áisiúil agus solúbtha. Cibé an roghnaíonn tú Aspose.Words Cloud SDK a úsáid le haghaidh orduithe .NET nó cURL, is é an toradh deiridh ná íomhánna JPG ardcháilíochta de do dhoiciméid Word ar féidir a úsáid i raon leathan feidhmchlár.

Naisc Úsáideacha

Airteagail Ghaolmhara

Tabhair cuairt ar na naisc seo a leanas chun tuilleadh a fhoghlaim faoi: