Focal go jpg

Tiontaigh Word go JPG | Comhshó Word into Image Ar Líne

San Airteagal seo, beimid ag plé le comhshó Word go formáid JPG. Tuigimid go bhfuil comhaid MS Word (DOC, DOCX, DOCM, DOTX, ODT, OTT, etc. ) go bhfuil an-tóir orthu maidir le faisnéis a stóráil agus a roinnt in eagraíochtaí, in ollscoileanna agus in institiúidí eile. Baintear úsáid astu freisin chun cártaí gnó, bróisiúir, litreacha nua agus go leor nithe eile a chruthú agus a dhearadh. Ach fiú chun iad a fheiceáil, tá bogearraí speisialaithe ag teastáil uainn, mar sin is féidir an t-athrú go híomhánna raster (JPG) a bheith ina réiteach inmharthana. Gineann sé aschur comhbhrúite freisin i bhfoirm íomhá JPG.

Déanaimis na hábhair seo a leanas a phlé go mion.

API Tiontú Word go JPG

Soláthraíonn Aspose.Words Cloud na hacmhainní chun MS Word nó OpenOffice a chruthú, a chur in eagar agus a sholáthar d’fhormáidí coitianta eile. Anois de réir raon feidhme an ailt seo, ní mór dúinn Aspose.Words Cloud SDK a úsáid le haghaidh .NET atá ar fáil le híoslódáil ag NuGet agus GitHub. Rith an t-ordú seo a leanas sa teirminéal le do thoil:

nuget install Aspose.Words-Cloud

Nó rith an t-ordú seo a leanas i NuGet Package Manager:

PM> Install-Package Aspose.Words-Cloud

Cur chuige eile is ea an tsuiteáil dhíreach laistigh de Visual Studio

Tar éis é a shuiteáil, ní mór dúinn cuntas saor in aisce a chruthú trí chuairt a thabhairt ar deais Aspose.Cloud. Bain úsáid as do chuntas GitHub nó Google nó Cláraigh chun do Dhintiúir Cliant a fháil.

Tiontaigh Word go JPG in C#

Lean na céimeanna a thugtar thíos chun Word a thiontú go JPG le C# .NET:

  • Ar an gcéad dul síos, ní mór dúinn réad den rang Cumraíochta a chruthú
  • Ar an dara dul síos, cuir tús leis an ásc WordsApi agus an réad Cumraíochta á rith mar argóint
  • Ar an tríú dul síos, léigh inneachar an chomhaid Word agus uaslódáil chuig stóráil néil é ag baint úsáide as an modh UploadFile (..).
  • Anois cruthaigh sampla de GetDocumentWithFormatRequest agus cuir ainm an chomhaid Word ionchuir, formáid aschuir agus ainm an chomhaid iarmhartach mar argóintí
  • Ar deireadh, cuir glaoch ar an modh GetDocumentWithFormat(…) de WordsApi chun an tiontú a dhéanamh. Stóráiltear an JPG dá bharr i néalstóráil ansin
// faigh dintiúir cliant ó https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// cruthaigh instnace Cumraíochta trí ID Cliant agus sonraí rúnda Cliant a rith
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// cruthaigh réad WordsApi
var wordsApi = new WordsApi(config);

// ainm an doiciméid Word ionchuir
string fileName = "sample1.docx";

// formáid aschuir riachtanach
string format = "jpg";

// ainm comhaid dá bharr
string outputfile = "converted.jpg";

// Íoslódáil an t-ábhar sa chomhad word
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Uaslódáil an doiciméad bunaidh chuig Cloud Storage
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and ainm comhaid dá bharr as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // tús a chur leis an bpróiseas chomhshó
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Réamhamharc comhshó Word go JPG

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

DOCX go JPG in C#

Déanaimis plé ar an gcás inar mian leat comhshó DOCX go JPG a dhéanamh gan an comhad focal foinse a uaslódáil chuig stóráil Cloud. Lean na céimeanna atá sonraithe thíos chun an riachtanas seo a bhaint amach.

  • Ar an gcéad dul síos, ní mór dúinn réad den rang Cumraíochta a chruthú
  • Ar an dara dul síos, cuir tús leis an ásc WordsApi agus an réad Cumraíochta á rith mar argóint
  • Anois cruthaigh sampla de ConvertDocumentRequest a thógann conair DOCX ionchuir, formáid aschuir, agus ainm comhaid dá bharr mar argóintí
  • Ar deireadh, cuir glaoch ar an modh ConvertDocument(..) chun an próiseas tiontaithe a thosú. Stóráiltear an comhad toraidh i stóráil Cloud
// faigh dintiúir cliant ó https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// cruthaigh instnace Cumraíochta trí ID Cliant agus sonraí rúnda Cliant a rith
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// cruthaigh réad WordsApi
var wordsApi = new WordsApi(config);

// ionchur ainm comhaid Word
string fileName = "sample1.docx";

// ainm comhaid dá bharr
string outputfile = "converted.jpeg";

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

    // comhshó DOCX go JPG a dhéanamh 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Word into Image ag baint úsáide as Orduithe CURL

Déanaimis iniúchadh ar an rogha focal a thiontú go formáid íomhá ag baint úsáide as orduithe cURL thar an teirminéal ordú. Mar sin is é an chéad chéim ná Comhartha Gréasáin JSON (JWT) a ghiniúint bunaithe ar shonraí ClientID agus ClientSecret a fuarthas ó deais Aspose.Cloud. Rith an t-ordú seo a leanas sa teirminéal chun an comhartha JWT a ghiniúint.

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"

Nuair a bheidh an comhartha JWT ginte, déan an t-ordú seo a leanas chun Word a thiontú go formáid Íomhá.

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

Is féidir na comhaid shamplacha a úsáidtear sna samplaí thuas a íoslódáil ó sample1.docx agus converted.jpg.

Conclúid

Mhínigh an t-alt seo na céimeanna maidir le conas Word a thiontú go JPG ag baint úsáide as an Blúire cód C# .NET. Táimid tar éis foghlaim freisin conas Word a shábháil i bhformáid Íomhá ag baint úsáide as na horduithe cURL. I gcás gur mian leat cód foinse Cloud SDK a mhodhnú de réir do chuid riachtanas, is féidir leat é a íoslódáil faoin gceadúnas MIT ó GitHub.

I gcás go dtiocfaidh aon fhadhbanna ort agus an API á úsáid agat, ná bíodh drogall ort teagmháil a dhéanamh linn tríd an Fóram tacaíochta saor in aisce.

Ailt ghaolmhara

Molaimid freisin cuairt a thabhairt ar an nasc seo a leanas chun tuilleadh a fhoghlaim faoi