Magana zuwa JPG

Canza Kalma zuwa JPG | Kalma zuwa Juyin Hoto akan layi

A cikin wannan labarin, za mu tattauna yadda ake canza kalmar zuwa tsarin JPG. Mun fahimci cewa fayilolin MS Word (DOC, DOCX, DOCM, DOTX, ODT, OTT, da sauransu. ) sun shahara sosai don adana bayanai da rabawa a kungiyoyi, jami’o’i, da sauran cibiyoyi. Ana kuma amfani da su wajen ƙirƙira da zayyana katunan kasuwanci, ƙasidu, sabbin haruffa, da ƙari da yawa. Amma ko don ganin su, muna buƙatar software na musamman, don haka juyawa zuwa hotunan raster (JPG) na iya zama mafita mai dacewa. Hakanan yana haifar da matsa lamba a cikin sigar hoto na JPG.

Bari mu tattauna batutuwa masu zuwa dalla-dalla.

API ɗin Canjawar Kalma zuwa JPG

Aspose.Words Cloud yana ba da damar ƙirƙira, gyara, da sanya MS Word ko OpenOffice zuwa wasu mashahuran tsarin. Yanzu kamar girman wannan labarin, muna buƙatar amfani da Aspose.Words Cloud SDK don NET wanda ke samuwa don saukewa a NuGet da GitHub. Da fatan za a aiwatar da umarni mai zuwa a cikin tashar:

nuget install Aspose.Words-Cloud

Ko aiwatar da umarni mai zuwa a cikin NuGet Package Manager:

PM> Install-Package Aspose.Words-Cloud

Wata hanya ita ce shigarwa kai tsaye a cikin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Kayayyakin Hulda).

Bayan shigarwa, muna buƙatar ƙirƙirar asusun kyauta ta ziyartar Aspose.Cloud dashboard. Yi amfani da GitHub ko asusun Google ko kawai Yi rajista don samun Shaidar Abokin Ciniki na ku.

Canza Kalma zuwa JPG a cikin C#

Da fatan za a bi matakan da aka bayar a ƙasa don canza Word zuwa JPG ta amfani da C# .NET:

  • Da farko, muna buƙatar ƙirƙirar wani abu na ajin Kanfigareshan
  • Na biyu, fara misalin WordsApi yayin wucewa da abun Kanfigareshan azaman hujja
  • Na uku, karanta abun cikin fayil ɗin Kalma kuma loda shi zuwa ma’ajiyar gajimare ta amfani da hanyar UploadFile(..)
  • Yanzu ƙirƙiri misali na GetDocumentWithFormatRequest kuma ƙaddamar da sunan shigar da fayil ɗin Kalma, tsarin fitarwa, da sunan fayil mai sakamako azaman muhawara.
  • A ƙarshe, kira hanyar GetDocumentWithFormat(…) na WordsApi don aiwatar da juyawa. Sakamakon JPG ana adana shi a cikin ma’ajin gajimare
// sami takardun shaidar abokin ciniki daga https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// ƙirƙiri misalin Kanfigareshan ta hanyar wucewa ID na abokin ciniki da bayanan sirri na Abokin ciniki
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// ƙirƙirar abu WordsApi
var wordsApi = new WordsApi(config);

// sunan shigar da takaddar Word
string fileName = "sample1.docx";

// da ake bukata fitarwa format
string format = "jpg";

// resultant sunan fayil
string outputfile = "converted.jpg";

// loda abun ciki na fayil ɗin kalma
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Loda daftarin aiki na asali zuwa Ma'ajiyar girgije
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and resultant sunan fayil as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // fara aiwatar da hira
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Samfotin juyawa Kalma zuwa JPG

Hoto 1: - Kalma zuwa JPG samfoti.

DOCX zuwa JPG a cikin C#

Bari mu tattauna yanayin inda kake son yin jujjuya DOCX zuwa JPG ba tare da loda fayil ɗin kalmar tushe zuwa ma’ajiyar girgije ba. Da fatan za a bi matakan da aka kayyade a ƙasa don cika wannan buƙatu.

  • Da farko, muna buƙatar ƙirƙirar wani abu na ajin Kanfigareshan
  • Na biyu, fara misalin WordsApi yayin wucewa da abun Kanfigareshan azaman hujja
  • Yanzu ƙirƙiri misali na ConvertDocumentRequest wanda ke ɗaukar hanyar shigar da DOCX, tsarin fitarwa, da sunan fayil ɗin sakamako azaman muhawara.
  • A ƙarshe, kira hanyar ConvertDocument(..) don fara aiwatar da juyawa. Ana adana fayil ɗin sakamako a cikin ma’ajiyar girgije
// sami takardun shaidar abokin ciniki daga https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// ƙirƙiri misalin Kanfigareshan ta hanyar wucewa ID na abokin ciniki da bayanan sirri na Abokin ciniki
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// ƙirƙirar abu WordsApi
var wordsApi = new WordsApi(config);

// shigar da sunan fayil na Word
string fileName = "sample1.docx";

// resultant sunan fayil
string outputfile = "converted.jpeg";

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

    // Yi canjin DOCX zuwa JPG 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Kalma zuwa Hoto ta amfani da Umarnin CURL

Bari mu bincika zaɓi don canza kalma zuwa tsarin hoto ta amfani da umarnin CURL akan tashar layin umarni. Don haka mataki na farko shine ƙirƙirar Token Yanar Gizo na JSON (JWT) dangane da ClientID da bayanan ClientSecret da aka dawo dasu daga Aspose.Cloud dashboard. Da fatan za a aiwatar da umarni mai zuwa a cikin tashar don samar da alamar JWT.

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"

Da zarar an ƙirƙiri alamar JWT, da fatan za a aiwatar da umarni mai zuwa don canza Kalma zuwa Tsarin Hoto.

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

Za a iya sauke samfurin fayilolin da aka yi amfani da su a cikin misalan da ke sama daga sample1.docx da converted.jpg.

Kammalawa

Wannan labarin ya bayyana matakai kan yadda ake canza Word zuwa JPG ta amfani da snippet code C# .NET. Mun kuma koyi yadda ake ajiye Kalma zuwa Tsarin Hoto ta amfani da umarnin CURL. Idan kuna son canza lambar tushe na Cloud SDK gwargwadon buƙatunku, zaku iya saukar da shi ƙarƙashin lasisin MIT daga GitHub.

Idan kun ci karo da kowace matsala yayin amfani da API, da fatan za ku iya tuntuɓar mu ta Zauren tallafi na Kyauta.

Labarai masu alaka

Muna kuma ba da shawarar ziyartar hanyar haɗin yanar gizon don ƙarin koyo game da