kalma zuwa jpg

Maida Kalma zuwa JPG a cikin C# .NET

A zamanin dijital na yau, hotuna suna taka muhimmiyar rawa a fannoni da yawa na rayuwarmu, walau kafofin watsa labarun, tallace-tallace, ko ilimi. Ɗaya daga cikin ƙalubalen da masu amfani ke fuskanta shine canza takaddun Kalmomin su (DOC, DOCX) zuwa tsarin hoto kamar JPG. Akwai yanayi da yawa inda wannan jujjuya ya zama dole, kamar ƙirƙirar ƙasidu, filaye, gabatarwa, da shafukan yanar gizo. Duk da yake akwai kayan aikin kan layi da yawa don yin wannan aikin, galibi suna zuwa tare da ƙayyadaddun iyaka kamar girman fayil, damuwa na sirri, da iyakantaccen zaɓuɓɓukan gyare-gyare. A cikin wannan labarin, za mu bincika yadda ake canza takaddun Word zuwa JPG ta amfani da C# .NET da REST API.

Canjin JPG zuwa REST API

Aspose.Words Cloud API ne mai RESTful wanda ke ba ku damar aiwatar da ayyukan sarrafa takardu iri-iri a cikin gajimare. API ɗin yana goyan bayan tsarin daftarin aiki da yawa, gami da Microsoft Word, PDF, HTML ), EPUB, da ƙari. Ta amfani da Aspose.Words Cloud, zaka iya canza takaddun Kalma cikin sauƙi zuwa hotuna JPG ba tare da buƙatar ƙarin software ko ɗakin karatu ba.

Yanzu, gwargwadon iyakar wannan labarin, za mu yi amfani da Aspose.Words Cloud SDK don .NET, wanda shine abin rufewa a kusa da girgije REST API. . Don haka, bincika ‘Aspose.Words-Cloud’ a cikin manajan fakitin NuGet kuma danna maɓallin Ƙara Kunshin don ƙara bayanin SDK a cikin aikin NET. Na biyu, sami takaddun shaidar abokin ciniki daga Cloud dashboard.

Canza Kalma zuwa JPG a cikin C#

Wannan sashe yana bayyana matakan haɓaka Kalma zuwa JPG mai musanyawa akan layi ta amfani da C# .NET.

// Don cikakkun misalai da fayilolin bayanai, da fatan za a je zuwa 
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet

// Samu bayanan abokin ciniki daga https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// ƙirƙiri abin daidaitawa ta amfani da ClinetID da bayanan Sirrin Abokin ciniki
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// fara misali WordsApi
var wordsApi = new WordsApi(config);

// shigar da daftarin aiki
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";

try
{
    // loda fayil ɗin daga rumbun gida
    var file = System.IO.File.OpenRead(inputFile);
    
    // ƙirƙiri ConvertDocumentRequest abu inda muke samar da fayil ɗin shigarwar azaman rafi
    var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);

    // kunna Kalma zuwa JPG aikin jujjuyawar
    wordsApi.ConvertDocument(response);

    // buga saƙon nasara idan tuba ya yi nasara
    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);
}
kalma zuwa jpg

Hoto:- Kalma zuwa JPG samfoti.

Yanzu bari mu haɓaka fahimtarmu game da snippet na sama.

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

Ƙirƙiri wani abu na Kanfigareshan da misalin WordsApi inda ake amfani da takaddun shaidar abokin ciniki azaman muhawara.

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

Karanta abun cikin shigar da daftarin aiki Word.

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

Ƙirƙiri misalin abin buƙatar ConvertDocument inda muke samar da rafin fayil ɗin shigar da kalmar shiga, tsarin sakamako kamar ‘JPG’ da hanya don hoton fitarwa.

wordsApi.ConvertDocument(response);

Kira wannan hanyar don fara aikin canza hoto zuwa Kalma. Bayan nasarar jujjuyawa, sakamakon JPG shine ajiya a cikin ma’ajiyar girgije.

Idan muka tsallake gardamar waje, za a dawo da sakamakon JPG a cikin rafin amsawa.

Za a iya saukewa daftarin kalmar shigarwar da aka yi amfani da shi a cikin misalin da ke sama daga input-sample.docx.

DOC zuwa JPG ta amfani da Umarnin CURL

Hakanan yana yiwuwa a yi daftarin aiki na Word zuwa juyawa JPG ta amfani da umarnin cURL da Aspose.Words Cloud REST API. API ɗin yana ba da hanya mai ƙarfi da sassauƙa don aiwatar da ayyukan sarrafa takardu daban-daban a cikin gajimare. Bugu da ƙari, ta yin amfani da umarnin cURL, zaka iya haɗa Aspose.Words Cloud API cikin sauƙi a cikin aikace-aikacen ku kuma sarrafa tsarin canza takaddun Kalma zuwa tsarin JPG.

Don haka da farko muna buƙatar fara samar da alamar samun damar JWT (bisa ga shaidar abokin ciniki) ta amfani da umarni mai zuwa:

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"

Yanzu da fatan za a aiwatar da umarni mai zuwa wanda ke loda shigar da daftarin aiki na Kalma daga ma’ajin gajimare kuma yana aiwatar da canjin Kalma zuwa JPG. Kamar yadda muka yi amfani da gardama -o, don haka sakamakon JPG za a adana shi a cikin gida.

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

Sauya {inputFile} tare da sunan shigar da daftarin aiki a cikin Cloud Cloud, {accessToken} tare da alamar samun damar JWT da aka samar a sama da `{resultantFile}’ tare da suna/hanyoyi don adana sakamakon JPG akan tuƙi na gida.

Kammalawa

A ƙarshe, canza takaddun Kalma zuwa hotuna JPG na iya zama kayan aiki mai amfani don aikace-aikace iri-iri. Tare da taimakon Aspose.Words Cloud SDK don NET, ana iya yin wannan jujjuya cikin sauƙi da inganci cikin yaren shirye-shirye na C#. A madadin, idan kun fi son amfani da umarnin cURL, Aspose.Words Cloud API kuma ana iya samun dama ga REST API, yana ba da damar dacewa da sauƙin amfani. Ko kun zaɓi yin amfani da Aspose.Words Cloud SDK don umarnin NET ko cURL, ƙarshen sakamakon zai zama hotuna masu inganci na JPG na takaddun Kalmominku waɗanda za a iya amfani da su a cikin aikace-aikace da yawa.

Hanyoyin haɗi masu amfani

Labarai masu alaka

Da fatan za a ziyarci hanyoyin haɗin yanar gizon don ƙarin koyo game da: