Word till JPG

Konvertera Word till JPG | Konvertering av ord till bild online

I den här artikeln kommer vi att diskutera konverteringen av Word till JPG-format. Vi förstår att MS Word-filer (DOC, DOCX, DOCM, DOTX, ODT, OTT, etc. ) är ganska populära för informationslagring och delning i organisationer, universitet och andra institut. De används också för att skapa och designa visitkort, broschyrer, nya brev och många fler föremål. Men även för att kunna se dem behöver vi specialiserad programvara, så konverteringen till rasterbilder (JPG) kan vara en hållbar lösning. Den genererar också komprimerad utdata i form av en JPG-bild.

Låt oss diskutera följande ämnen mer i detalj.

Word till JPG Conversion API

Aspose.Words Cloud ger möjlighet att skapa, redigera och återge MS Word eller OpenOffice till andra populära format. Nu i enlighet med denna artikels omfattning måste vi använda Aspose.Words Cloud SDK för .NET som är tillgängligt för nedladdning på NuGet och GitHub. Vänligen kör följande kommando i terminalen:

nuget install Aspose.Words-Cloud

Eller kör följande kommando i NuGet Package Manager:

PM> Install-Package Aspose.Words-Cloud

En annan metod är den direkta installationen i Visual Studio

Efter installationen måste vi skapa ett gratis konto genom att besöka Aspose.Cloud dashboard. Använd ditt GitHub- eller Google-konto eller registrera dig helt enkelt för att få dina kunduppgifter.

Konvertera Word till JPG i C#

Följ stegen nedan för att konvertera Word till JPG med C# .NET:

  • Först och främst måste vi skapa ett objekt av klassen Configuration
  • För det andra, initiera WordsApi-instansen samtidigt som du skickar Configuration-objektet som ett argument
  • För det tredje, läs innehållet i Word-filen och ladda upp den till molnlagring med metoden UploadFile(..).
  • Skapa nu en instans av GetDocumentWithFormatRequest och skicka in namnet på Word-inmatningsfilen, utdataformatet och det resulterande filnamnet som argument
  • Till sist, anropa metoden GetDocumentWithFormat(…) i WordsApi för att utföra konverteringen. Den resulterande JPG-filen lagras sedan i molnlagring
// få klientuppgifter från https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// skapa konfigurationsinstans genom att skicka klient-ID och klienthemliga detaljer
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// skapa WordsApi-objekt
var wordsApi = new WordsApi(config);

// namn på inmatat Word-dokument
string fileName = "sample1.docx";

// önskat utdataformat
string format = "jpg";

// resulterande filnamn
string outputfile = "converted.jpg";

// ladda innehållet i word-filen
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Ladda upp originaldokumentet till Cloud Storage
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and resulterande filnamn as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // initiera konverteringsprocessen
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Förhandsgranskning av konvertering från Word till JPG

Bild 1:- Förhandsvisning av konvertering från Word till JPG.

DOCX till JPG i C#

Låt oss diskutera scenariot där du vill utföra DOCX till JPG-konvertering utan att ladda upp källordsfilen till molnlagring. Följ stegen nedan för att uppfylla detta krav.

  • Först och främst måste vi skapa ett objekt av klassen Configuration
  • För det andra, initiera WordsApi-instansen samtidigt som du skickar Configuration-objektet som ett argument
  • Skapa nu en instans av ConvertDocumentRequest som tar indata DOCX-sökväg, utdataformat och resulterande filnamn som argument
  • Till sist, anropa metoden ConvertDocument(..) för att initiera konverteringsprocessen. Den resulterande filen lagras i molnlagring
// få klientuppgifter från https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// skapa konfigurationsinstans genom att skicka klient-ID och klienthemliga detaljer
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// skapa WordsApi-objekt
var wordsApi = new WordsApi(config);

// ange Word-filnamn
string fileName = "sample1.docx";

// resulterande filnamn
string outputfile = "converted.jpeg";

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

    // utföra DOCX-konvertering till JPG 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Skriv in bild med hjälp av cURL-kommandon

Låt oss utforska alternativet att konvertera ord till bildformat med hjälp av cURL-kommandon över kommandoradsterminalen. Så det första steget är att generera en JSON Web Token (JWT) baserat på ClientID och ClientSecret-detaljer hämtade från Aspose.Cloud dashboard. Vänligen kör följande kommando i terminalen för att generera JWT-token.

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"

När JWT-token har genererats, vänligen kör följande kommando för att konvertera Word till bildformat.

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

Exempelfilerna som används i exemplen ovan kan laddas ner från sample1.docx och converted.jpg.

Slutsats

Den här artikeln har förklarat stegen för hur du konverterar Word till JPG med C# .NET-kodavsnittet. Vi har också lärt oss hur man sparar Word i bildformat med hjälp av cURL-kommandona. Om du vill ändra källkoden för Cloud SDK enligt dina krav, kan du ladda ner den under MIT-licensen från GitHub.

Om du stöter på några problem när du använder API:t är du välkommen att kontakta oss via Free support forum.

Relaterade artiklar

Vi rekommenderar också att du besöker följande länk för att lära dig mer om