Tembung menyang JPG

Ngonversi Word menyang JPG | Konversi Word menyang Gambar Online

Ing artikel iki, kita bakal ngrembug babagan konversi Word menyang format JPG. Kita ngerti manawa file MS Word (DOC, DOCX, DOCM, DOTX, ODT, OTT, lsp ) cukup populer kanggo panyimpenan lan enggo bareng informasi ing organisasi, universitas, lan institusi liyane. Iki uga digunakake kanggo nggawe lan ngrancang kertu bisnis, brosur, layang anyar, lan liya-liyane. Nanging sanajan kanggo ndeleng, kita butuh piranti lunak khusus, supaya konversi dadi gambar raster (JPG) bisa dadi solusi sing bisa ditindakake. Uga ngasilake output sing dikompres ing wangun gambar JPG.

Ayo dirembug topik-topik ing ngisor iki kanthi luwih rinci.

API Konversi Word menyang JPG

Aspose.Words Cloud nyedhiyakake kapabilitas kanggo nggawe, nyunting, lan nerjemahake MS Word utawa OpenOffice menyang format populer liyane. Saiki miturut ruang lingkup artikel iki, kita kudu nggunakake Aspose.Words Cloud SDK kanggo .NET sing kasedhiya kanggo diundhuh ing NuGet lan GitHub. Mangga nglakokake printah ing ngisor iki ing terminal:

nuget install Aspose.Words-Cloud

Utawa nglakokake printah ing ngisor iki ing Manajer Paket NuGet:

PM> Install-Package Aspose.Words-Cloud

Pendekatan liyane yaiku instalasi langsung ing Visual Studio

Sawise instalasi, kita kudu nggawe akun gratis kanthi ngunjungi Aspose.Cloud dashboard. Gunakake akun GitHub utawa Google utawa mung Ndaftar kanggo entuk Kredensial Klien.

Ngonversi Word menyang JPG ing C#

Tindakake langkah-langkah ing ngisor iki kanggo ngowahi Word dadi JPG nggunakake C# .NET:

  • Kaping pisanan, kita kudu nggawe obyek saka kelas Konfigurasi
  • Kapindho, miwiti conto WordsApi nalika ngliwati obyek Konfigurasi minangka argumen
  • Katelu, waca isi file Word lan unggah menyang panyimpenan awan nggunakake metode UploadFile(..).
  • Saiki gawe conto GetDocumentWithFormatRequest lan pass jeneng file Word input, format output, lan jeneng file asil minangka argumen
  • Pungkasan, nelpon metode GetDocumentWithFormat(…) WordsApi kanggo nindakake konversi. JPG asil banjur disimpen ing panyimpenan maya
// entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// nggawe instnace Konfigurasi kanthi ngliwati ID Klien lan rincian rahasia Klien
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// nggawe obyek WordsApi
var wordsApi = new WordsApi(config);

// jeneng input dokumen Word
string fileName = "sample1.docx";

// format output dibutuhake
string format = "jpg";

// jeneng berkas asil
string outputfile = "converted.jpg";

// mbukak isi file tembung
using (var file = System.IO.File.OpenRead("/Users/nshahbaz/Downloads/" + fileName))
{
    // Unggah dokumen asli menyang Cloud Storage
    wordsApi.UploadFile(new UploadFileRequest(file, fileName, null));
}

try
{
    // create request object with input word file, output format and jeneng berkas asil as arguments
    GetDocumentWithFormatRequest request = new GetDocumentWithFormatRequest(fileName,format,null,null,null,null,outputfile);
    
    // miwiti proses konversi
    wordsApi.GetDocumentWithFormat(request);
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Pratinjau konversi Word menyang JPG

Gambar 1: - Pratinjau konversi Word menyang JPG.

DOCX menyang JPG ing C#

Ayo ngrembug skenario ing ngendi sampeyan pengin nindakake DOCX menyang konversi JPG tanpa ngunggah file tembung sumber menyang panyimpenan Cloud. Mangga tindakake langkah-langkah kasebut ing ngisor iki kanggo ngrampungake syarat iki.

  • Kaping pisanan, kita kudu nggawe obyek saka kelas Konfigurasi
  • Kapindho, miwiti conto WordsApi nalika ngliwati obyek Konfigurasi minangka argumen
  • Saiki gawe conto ConvertDocumentRequest sing njupuk path DOCX input, format output, lan jeneng file asil minangka argumen
  • Akhire, nelpon ConvertDocument(..) cara kanggo initialize proses konversi. File asil disimpen ing panyimpenan Cloud
// entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "caac6e3d4a4724b2feb53f4e460eade3";
string clientID = "4ccf1790-accc-41e9-8d18-a78dbb2ed1aa";

// nggawe instnace Konfigurasi kanthi ngliwati ID Klien lan rincian rahasia Klien
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };

// nggawe obyek WordsApi
var wordsApi = new WordsApi(config);

// input jeneng file Word
string fileName = "sample1.docx";

// jeneng berkas asil
string outputfile = "converted.jpeg";

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

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

Tembung menyang Gambar nggunakake Perintah cURL

Ayo goleki pilihan kanggo ngowahi tembung dadi format gambar nggunakake perintah cURL liwat terminal baris perintah. Dadi langkah pisanan yaiku ngasilake Token Web JSON (JWT) adhedhasar rincian ClientID lan ClientSecret sing dijupuk saka dasbor Aspose.Cloud. Mangga nglakokake printah ing ngisor iki ing terminal kanggo ngasilake token 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"

Sawise token JWT wis digawe, bukak printah ing ngisor iki kanggo ngowahi Word dadi format Gambar.

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

File sampel sing digunakake ing conto ing ndhuwur bisa diundhuh saka sample1.docx lan converted.jpg.

Kesimpulan

Artikel iki wis nerangake langkah-langkah carane ngowahi Word dadi JPG nggunakake potongan kode C# .NET. Kita uga wis sinau carane nyimpen Word menyang format Gambar nggunakake printah cURL. Yen sampeyan pengin ngowahi kode sumber Cloud SDK miturut syarat sampeyan, sampeyan bisa ngundhuh lisensi MIT saka GitHub.

Yen sampeyan nemoni masalah nalika nggunakake API, hubungi kita liwat Forum dhukungan gratis.

Artikel sing gegandhengan

Disaranake uga ngunjungi link ing ngisor iki kanggo mangerteni sing luwih lengkap