Word to JPG

Word konvertálása JPG formátumba | Word to Image Conversion Online

Ebben a cikkben a Word konvertálását JPG formátumba fogjuk tárgyalni. Megértjük, hogy az MS Word fájlok (DOC, DOCX, DOCM, DOTX, ODT, OTT stb. ) meglehetősen népszerűek az információk tárolására és megosztására szervezetekben, egyetemeken és más intézetekben. Használják névjegykártyák, prospektusok, új levelek és még sok más elem létrehozására és tervezésére is. De még a megtekintésükhöz is speciális szoftverre van szükségünk, így a raszteres képekké (JPG) való átalakítás is életképes megoldás lehet. Tömörített kimenetet is generál JPG kép formájában.

Beszéljük meg részletesebben a következő témákat.

Word to JPG konvertáló API

Az Aspose.Words Cloud lehetőséget biztosít az MS Word vagy az OpenOffice létrehozására, szerkesztésére és más népszerű formátumokban való megjelenítésére. A cikk hatókörének megfelelően az Aspose.Words Cloud SDK for .NET-t kell használnunk, amely letölthető a NuGet és a GitHub oldalakon. Kérjük, hajtsa végre a következő parancsot a terminálban:

nuget install Aspose.Words-Cloud

Vagy hajtsa végre a következő parancsot a NuGet Package Managerben:

PM> Install-Package Aspose.Words-Cloud

Egy másik megközelítés a Visual Studión belüli közvetlen telepítés

A telepítés után létre kell hoznunk egy ingyenes fiókot az Aspose.Cloud dashboard oldal meglátogatásával. Használja GitHub- vagy Google-fiókját, vagy egyszerűen regisztráljon az ügyfél hitelesítő adatainak megszerzéséhez.

Word konvertálása JPG-be C#-ban

Kérjük, kövesse az alábbi lépéseket a Word JPG formátumú konvertálásához C# .NET használatával:

  • Először is létre kell hoznunk egy objektumot a Configuration osztályból
  • Másodszor inicializálja a WordsApi példányt, miközben argumentumként adja át a Configuration objektumot
  • Harmadszor olvassa el a Word fájl tartalmát, és töltse fel felhőtárhelyre az UploadFile(..) metódussal
  • Most hozzon létre egy GetDocumentWithFormatRequest példányt, és adja át a bemeneti Word fájl nevét, a kimeneti formátumot és az eredményül kapott fájl nevét argumentumként
  • Végül hívja meg a WordsApi GetDocumentWithFormat(…) metódusát az átalakítás végrehajtásához. Az eredményül kapott JPG-t ezután felhőtárhelyen tárolják
// szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// hozzon létre konfigurációs példányt az ügyfél-azonosító és az ügyfél titkos adatainak átadásával
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// hozzon létre WordsApi objektumot
var wordsApi = new WordsApi(config);

// a bemeneti Word dokumentum neve
string fileName = "sample1.docx";

// szükséges kimeneti formátum
string format = "jpg";

// eredő fájlnév
string outputfile = "converted.jpg";

// betölti a word fájl tartalmát
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Töltse fel az eredeti dokumentumot a Cloud Storage szolgáltatásba
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and eredő fájlnév as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // inicializálja az átalakítási folyamatot
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Word to JPG átalakítás előnézete

  1. kép: - Word-ből JPG-be átalakítás előnézet.

DOCX-ből JPG-be C#-ban

Vizsgáljuk meg azt a forgatókönyvet, amikor a DOCX-ből JPG-be konvertálást szeretne végrehajtani anélkül, hogy feltöltené a forrásszófájlt a felhőtárhelyre. Kérjük, kövesse az alábbi lépéseket ennek a követelménynek a teljesítéséhez.

  • Először is létre kell hoznunk egy objektumot a Configuration osztályból
  • Másodszor inicializálja a WordsApi példányt, miközben argumentumként adja át a Configuration objektumot
  • Most hozzon létre egy ConvertDocumentRequest példányt, amely argumentumként veszi a bemeneti DOCX elérési utat, a kimeneti formátumot és az eredményül kapott fájlnevet.
  • Végül hívja meg a ConvertDocument(..) metódust az átalakítási folyamat inicializálásához. Az eredményül kapott fájl a felhőtárhelyen tárolódik
// szerezze be az ügyfél hitelesítő adatait a https://dashboard.aspose.cloud/ webhelyről
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// hozzon létre konfigurációs példányt az ügyfél-azonosító és az ügyfél titkos adatainak átadásával
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// hozzon létre WordsApi objektumot
var wordsApi = new WordsApi(config);

// írja be a Word fájl nevét
string fileName = "sample1.docx";

// eredő fájlnév
string outputfile = "converted.jpeg";

try
{
    // Create request object by passing input DOCX path, output format and eredő fájlnév
    ConvertDocumentRequest request = new ConvertDocumentRequest(System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName), "jpeg", outputfile);

    // végezzen DOCX konvertálást JPG formátumba 
    wordsApi.ConvertDocument(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
} 

Word képbe a cURL parancsokkal

Vizsgáljuk meg a Word képformátumra konvertálásának lehetőségét a parancssori terminálon keresztüli cURL parancsokkal. Tehát az első lépés egy JSON Web Token (JWT) létrehozása az Aspose.Cloud irányítópultról lekért ClientID és ClientSecret adatok alapján. Kérjük, hajtsa végre a következő parancsot a terminálban a JWT token generálásához.

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"

A JWT token létrehozása után hajtsa végre a következő parancsot a Word képformátumra konvertálásához.

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

A fenti példákban használt mintafájlok letölthetők a sample1.docx és a converted.jpg oldalról.

Következtetés

Ez a cikk ismerteti a Word JPG formátumú konvertálásának lépéseit a C# .NET kódrészlet használatával. Azt is megtanultuk, hogyan lehet a Word-et képformátumba menteni a cURL parancsok segítségével. Ha módosítani szeretné a Cloud SDK forráskódját az igényeinek megfelelően, letöltheti azt az MIT licenc alatt a GitHub webhelyről.

Ha bármilyen problémába ütközik az API használata során, forduljon hozzánk bizalommal az ingyenes támogatási fórumon.

Kapcsolódó cikkek

Azt is javasoljuk, hogy látogassa meg a következő linket, ha többet szeretne megtudni erről