Woord naar JPG

Converteer Word naar JPG | Woord naar beeldconversie online

In dit artikel gaan we de conversie van Word naar JPG-formaat bespreken. We begrijpen dat MS Word-bestanden (DOC, DOCX, DOCM, DOTX, ODT, OTT, enz. ) zijn vrij populair voor het opslaan en delen van informatie in organisaties, universiteiten en andere instituten. Ze worden ook gebruikt bij het maken en ontwerpen van visitekaartjes, brochures, nieuwe brieven en nog veel meer. Maar zelfs om ze te bekijken hebben we gespecialiseerde software nodig, dus de conversie naar rasterafbeeldingen (JPG) kan een haalbare oplossing zijn. Het genereert ook gecomprimeerde uitvoer in de vorm van een JPG-afbeelding.

Laten we de volgende onderwerpen in meer detail bespreken.

Word naar JPG-conversie-API

Aspose.Words Cloud biedt de mogelijkheid om MS Word of OpenOffice te maken, te bewerken en weer te geven in andere populaire indelingen. Volgens de reikwijdte van dit artikel moeten we nu Aspose.Words Cloud SDK voor .NET gebruiken, die kan worden gedownload op NuGet en GitHub. Voer de volgende opdracht uit in de terminal:

nuget install Aspose.Words-Cloud

Of voer de volgende opdracht uit in NuGet Package Manager:

PM> Install-Package Aspose.Words-Cloud

Een andere benadering is de directe installatie binnen Visual Studio

Na de installatie moeten we een gratis account aanmaken door Aspose.Cloud-dashboard te bezoeken. Gebruik uw GitHub- of Google-account of meld u eenvoudig aan om uw klantreferenties te verkrijgen.

Converteer Word naar JPG in C#

Volg de onderstaande stappen om Word naar JPG te converteren met C# .NET:

  • Allereerst moeten we een object van de configuratieklasse maken
  • Ten tweede initialiseert u de WordsApi-instantie terwijl u het configuratieobject als argument doorgeeft
  • Ten derde, lees de inhoud van het Word-bestand en upload het naar cloudopslag met de methode UploadFile(..).
  • Maak nu een exemplaar van GetDocumentWithFormatRequest en geef de naam van het invoer-Word-bestand, het uitvoerformaat en de resulterende bestandsnaam door als argumenten
  • Roep tot slot de methode GetDocumentWithFormat(…) van WordsApi aan om de conversie uit te voeren. De resulterende JPG wordt vervolgens opgeslagen in cloudopslag
// haal klantreferenties op van https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// maak een configuratie-exemplaar door Client-ID en Client-geheime details door te geven
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// maak een WordsApi-object
var wordsApi = new WordsApi(config);

// naam van het ingevoerde Word-document
string fileName = "sample1.docx";

// vereiste uitvoerformaat
string format = "jpg";

// resulterende bestandsnaam
string outputfile = "converted.jpg";

// laad de inhoud van het word-bestand
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Upload origineel document naar Cloud Storage
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and resulterende bestandsnaam as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // initialiseer het conversieproces
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Voorbeeld van conversie van Word naar JPG

Afbeelding 1:- Voorbeeld van conversie van Word naar JPG.

DOCX naar JPG in C#

Laten we het scenario bespreken waarin u DOCX naar JPG-conversie wilt uitvoeren zonder het bronwoordbestand naar cloudopslag te uploaden. Volg de onderstaande stappen om aan deze vereiste te voldoen.

  • Allereerst moeten we een object van de configuratieklasse maken
  • Ten tweede initialiseert u de WordsApi-instantie terwijl u het configuratieobject als argument doorgeeft
  • Maak nu een exemplaar van ConvertDocumentRequest dat invoer DOCX-pad, uitvoerformaat en resulterende bestandsnaam als argumenten gebruikt
  • Roep ten slotte de methode ConvertDocument(..) aan om het conversieproces te initialiseren. Het resulterende bestand wordt opgeslagen in cloudopslag
// haal klantreferenties op van https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// maak een configuratie-exemplaar door Client-ID en Client-geheime details door te geven
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// maak een WordsApi-object
var wordsApi = new WordsApi(config);

// voer de naam van het Word-bestand in
string fileName = "sample1.docx";

// resulterende bestandsnaam
string outputfile = "converted.jpeg";

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

    // DOCX-conversie naar JPG uitvoeren 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Woord in afbeelding met behulp van cURL-opdrachten

Laten we eens kijken naar de mogelijkheid om woorden om te zetten in afbeeldingsindeling met behulp van cURL-opdrachten via de opdrachtregelterminal. De eerste stap is dus het genereren van een JSON Web Token (JWT) op basis van ClientID- en ClientSecret-gegevens die zijn opgehaald uit Aspose.Cloud-dashboard. Voer de volgende opdracht uit in de terminal om het JWT-token te genereren.

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"

Nadat het JWT-token is gegenereerd, voert u de volgende opdracht uit om Word naar Image-indeling te converteren.

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

De voorbeeldbestanden die in de bovenstaande voorbeelden worden gebruikt, kunnen worden gedownload van sample1.docx en converted.jpg.

Gevolgtrekking

In dit artikel zijn de stappen uitgelegd voor het converteren van Word naar JPG met behulp van het C# .NET-codefragment. We hebben ook geleerd hoe u Word kunt opslaan in de afbeeldingsindeling met behulp van de cURL-opdrachten. Als u de broncode van Cloud SDK wilt wijzigen volgens uw vereisten, kunt u deze downloaden onder de MIT-licentie van GitHub.

Als u problemen ondervindt tijdens het gebruik van de API, neem dan gerust contact met ons op via het Gratis ondersteuningsforum.

Gerelateerde artikelen

We raden ook aan om de volgende link te bezoeken voor meer informatie over