Word uz JPG

Pārvērst Word uz JPG | Vārda attēla konvertēšana tiešsaistē

Šajā rakstā mēs apspriedīsim Word konvertēšanu uz JPG formātu. Mēs saprotam, ka MS Word faili (DOC, DOCX, DOCM, DOTX, ODT, OTT utt. ) ir diezgan populāri informācijas glabāšanai un apmaiņai organizācijās, universitātēs un citos institūtos. Tos izmanto arī vizītkaršu, brošūru, jaunu vēstuļu un daudzu citu priekšmetu izveidē un noformēšanā. Bet pat, lai tos skatītu, mums ir nepieciešama specializēta programmatūra, tāpēc pārveidošana uz rastra attēliem (JPG) var būt dzīvotspējīgs risinājums. Tas arī ģenerē saspiestu izvadi JPG attēla formā.

Sīkāk apspriedīsim tālāk norādītās tēmas.

Word uz JPG konvertēšanas API

Aspose.Words Cloud nodrošina iespējas izveidot, rediģēt un renderēt MS Word vai OpenOffice citos populāros formātos. Tagad saskaņā ar šī raksta jomu mums ir jāizmanto Aspose.Words Cloud SDK for .NET, kas ir pieejams lejupielādei vietnēs NuGet un GitHub. Lūdzu, izpildiet šādu komandu terminālī:

nuget install Aspose.Words-Cloud

Vai arī izpildiet šo komandu NuGet Package Manager:

PM> Install-Package Aspose.Words-Cloud

Vēl viena pieeja ir tiešā instalēšana programmā Visual Studio

Pēc instalēšanas mums ir jāizveido bezmaksas konts, apmeklējot vietni Aspose.Cloud dashboard. Izmantojiet savu GitHub vai Google kontu vai vienkārši reģistrējieties, lai iegūtu klienta akreditācijas datus.

Konvertējiet Word uz JPG formātā C#

Lūdzu, veiciet tālāk norādītās darbības, lai pārvērstu Word par JPG, izmantojot C#.NET:

  • Pirmkārt, mums ir jāizveido konfigurācijas klases objekts
  • Otrkārt, inicializējiet WordsApi gadījumu, vienlaikus nododot konfigurācijas objektu kā argumentu
  • Treškārt, izlasiet Word faila saturu un augšupielādējiet to mākoņkrātuvē, izmantojot UploadFile(..) metodi.
  • Tagad izveidojiet GetDocumentWithFormatRequest gadījumu un nododiet ievades Word faila nosaukumu, izvades formātu un iegūtā faila nosaukumu kā argumentus.
  • Visbeidzot, izsauciet WordsApi metodi GetDocumentWithFormat(…), lai veiktu konvertēšanu. Pēc tam iegūtais JPG tiek saglabāts mākoņa krātuvē
// iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// izveidot konfigurācijas instnace, nododot klienta ID un klienta slepeno informāciju
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// izveidot WordsApi objektu
var wordsApi = new WordsApi(config);

// ievades Word dokumenta nosaukums
string fileName = "sample1.docx";

// nepieciešamais izvades formāts
string format = "jpg";

// iegūtais faila nosaukums
string outputfile = "converted.jpg";

// ielādējiet Word faila saturu
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Augšupielādējiet oriģinālo dokumentu mākoņkrātuvē
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and iegūtais faila nosaukums as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // inicializēt konvertēšanas procesu
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Word uz JPG konvertēšanas priekšskatījums

1. attēls: — Word uz JPG konvertēšanas priekšskatījums.

DOCX uz JPG formātā C#

Apspriedīsim scenāriju, kurā vēlaties veikt konvertēšanu no DOCX uz JPG, neaugšupielādējot avota Word failu mākoņkrātuvē. Lūdzu, veiciet tālāk norādītās darbības, lai izpildītu šo prasību.

  • Pirmkārt, mums ir jāizveido konfigurācijas klases objekts
  • Otrkārt, inicializējiet WordsApi gadījumu, vienlaikus nododot konfigurācijas objektu kā argumentu
  • Tagad izveidojiet ConvertDocumentRequest gadījumu, kas kā argumentus izmanto ievades DOCX ceļu, izvades formātu un iegūtā faila nosaukumu.
  • Visbeidzot, izsauciet ConvertDocument(..) metodi, lai inicializētu konvertēšanas procesu. Iegūtais fails tiek saglabāts mākoņkrātuvē
// iegūstiet klienta akreditācijas datus vietnē https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// izveidot konfigurācijas instnace, nododot klienta ID un klienta slepeno informāciju
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// izveidot WordsApi objektu
var wordsApi = new WordsApi(config);

// ievadiet Word faila nosaukumu
string fileName = "sample1.docx";

// iegūtais faila nosaukums
string outputfile = "converted.jpeg";

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

    // veikt DOCX konvertēšanu uz JPG 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Word par attēlu, izmantojot cURL komandas

Izpētīsim iespēju pārvērst vārdu attēla formātā, izmantojot cURL komandas komandrindas terminālī. Tāpēc pirmais solis ir ģenerēt JSON tīmekļa pilnvaru (JWT), pamatojoties uz ClientID un ClientSecret informāciju, kas iegūta no Aspose.Cloud informācijas paneļa. Lūdzu, izpildiet šo komandu terminālī, lai ģenerētu JWT marķieri.

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"

Kad JWT marķieris ir ģenerēts, lūdzu, izpildiet šo komandu, lai pārvērstu Word par attēla formātu.

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

Iepriekš minētajos piemēros izmantotos failu paraugus var lejupielādēt no sample1.docx un converted.jpg.

Secinājums

Šajā rakstā ir izskaidrotas darbības Word konvertēšanai JPG formātā, izmantojot C# .NET koda fragmentu. Mēs esam arī iemācījušies, kā saglabāt Word attēla formātā, izmantojot komandas cURL. Ja vēlaties modificēt Cloud SDK pirmkodu atbilstoši savām prasībām, varat to lejupielādēt saskaņā ar MIT licenci no vietnes GitHub.

Ja API lietošanas laikā rodas problēmas, lūdzu, sazinieties ar mums, izmantojot bezmaksas atbalsta forumu.

Saistītie raksti

Mēs arī iesakām apmeklēt šo saiti, lai uzzinātu vairāk par