Ing jaman digital saiki, gambar nduweni peran penting ing pirang-pirang aspek urip kita, dadi media sosial, marketing, utawa pendidikan. Salah sawijining tantangan sing dialami pangguna yaiku ngowahi dokumen Word (DOC, DOCX) dadi format gambar kayata JPG. Ana akeh kahanan ing ngendi konversi iki perlu, kayata nggawe brosur, flyer, presentasi, lan kaca web. Nalika ana akeh alat online sing kasedhiya kanggo nindakake tugas iki, asring ana watesan tartamtu kayata ukuran file, masalah privasi, lan pilihan kustomisasi winates. Ing artikel iki, kita bakal njelajah carane ngowahi dokumen Word dadi JPG nggunakake C# .NET lan REST API.
- Tembung kanggo Konversi JPG REST API
- Konversi Word menyang JPG ing C#
- DOC menyang JPG nggunakake CURL Commands
Tembung kanggo Konversi JPG REST API
Aspose.Words Cloud minangka API RESTful sing ngidini sampeyan nindakake macem-macem tugas pangolahan dokumen ing méga. API ndhukung macem-macem format dokumen, kalebu Microsoft Word, PDF, HTML, EPUB, lan liya-liyane. Kanthi nggunakake Aspose.Words Cloud, sampeyan bisa kanthi gampang ngowahi dokumen Word menyang gambar JPG tanpa mbutuhake piranti lunak utawa perpustakaan tambahan.
Saiki, miturut ruang lingkup artikel iki, kita bakal nggunakake Aspose.Words Cloud SDK kanggo .NET, yaiku bungkus ing API REST awan . Mula, goleki Aspose.Words-Cloud
ing manajer paket NuGet banjur klik tombol Tambah Paket kanggo nambah referensi SDK ing proyek .NET. Kapindho, entuk kredensial klien saka Dashboard Cloud.
Konversi Word menyang JPG ing C#
Bagean iki nerangake langkah-langkah ngembangake konverter Word menyang JPG kanthi online nggunakake C# .NET.
// Kanggo conto lengkap lan file data, bukak
https://github.com/aspose-words-cloud/aspose-words-cloud-dotnet
// Entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// nggawe obyek konfigurasi nggunakake rincian ClinetID lan Rahasia Klien
var config = new Aspose.Words.Cloud.Sdk.Configuration { ClientId = clientID, ClientSecret = clientSecret };
// miwiti conto WordsApi
var wordsApi = new WordsApi(config);
// dokumen tembung input
string inputFile = "input-sample.docx";
string format = "JPG";
string resultant = "converted.jpg";
try
{
// mbukak file saka drive lokal
var file = System.IO.File.OpenRead(inputFile);
// nggawe ConvertDocumentRequest obyek ngendi kita nyedhiyani file tembung input minangka stream
var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);
// micu operasi konversi Word menyang JPG
wordsApi.ConvertDocument(response);
// print pesen sukses yen konversi sukses
if (response != null && response.Equals("OK"))
{
Console.WriteLine("Word to JPG conversion successfull !");
Console.ReadKey();
}
}catch (Exception ex)
{
Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
Saiki ayo ngembangake pemahaman babagan potongan kode ing ndhuwur.
var config = new Configuration { ClientId = clientID, ClientSecret = clientSecret };
var wordsApi = new WordsApi(config);
Nggawe obyek Konfigurasi lan WordsApi conto ngendi kredensial klien digunakake minangka bantahan.
var inputStream = System.IO.File.OpenRead(inputFile);
Maca isi dokumen Word input.
var response = new ConvertDocumentRequest(inputStream, format: format, outPath: resultant);
Gawe conto obyek panyuwunan ConvertDocument ing ngendi kita nyedhiyakake stream file tembung input, format asil minangka JPG
lan path kanggo gambar output.
wordsApi.ConvertDocument(response);
Telpon cara iki kanggo miwiti operasi konversi Word menyang Gambar. Sawise konversi sukses, JPG asil disimpen ing panyimpenan maya.
Yen kita ngliwati argumen outPath, JPG asil bakal bali menyang stream respon.
Dokumen tembung input sing digunakake ing conto ing ndhuwur bisa diundhuh saka input-sample.docx.
DOC menyang JPG nggunakake CURL Commands
Sampeyan uga bisa nindakake dokumen Word menyang konversi JPG nggunakake perintah cURL lan Aspose.Words Cloud REST API. API nyedhiyakake cara sing kuat lan fleksibel kanggo nindakake macem-macem operasi pangolahan dokumen ing awan. Salajengipun, nggunakake printah cURL, sampeyan bisa kanthi gampang nggabungake Aspose.Words Cloud API menyang aplikasi lan ngotomatisasi proses ngowahi dokumen Word menyang format JPG.
Dadi pisanan kita kudu ngasilake token akses JWT (adhedhasar kredensial klien) nggunakake printah ing ngisor iki:
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Saiki tindakake printah ing ngisor iki sing ngemot dokumen Word input saka panyimpenan awan lan nindakake konversi Word menyang JPG. Kaya sing wis digunakake argumen -o, mula asil gambar JPG bakal disimpen ing drive lokal.
curl -v "https://api.aspose.cloud/v4.0/words/{inputFile}?format=JPG" \
-X GET \
-H "accept: application/octet-stream" \
-H "Authorization: Bearer {accessToken}" \
-o "{resultantFile}"
Ganti
{inputFile}
nganggo jeneng dokumen Word input ing panyimpenan Cloud,{accessToken}
nganggo token akses JWT sing digawe ing ndhuwur lan{resultantFile}
nganggo jeneng/path kanggo nyimpen JPG asil ing drive lokal.
Kesimpulan
Kesimpulane, ngowahi dokumen Word dadi gambar JPG bisa dadi alat sing migunani kanggo macem-macem aplikasi. Kanthi bantuan Aspose.Words Cloud SDK kanggo .NET, konversi iki bisa ditindakake kanthi gampang lan efisien ing basa pemrograman C#. Utawa, yen luwih seneng nggunakake perintah cURL, Aspose.Words Cloud API uga bisa diakses liwat REST API, ngidini panggunaan sing trep lan fleksibel. Apa sampeyan milih nggunakake Aspose.Words Cloud SDK kanggo printah .NET utawa cURL, asil pungkasan bakal dadi gambar JPG dokumen Word sing berkualitas tinggi sing bisa digunakake ing macem-macem aplikasi.
Pranala Migunani
Artikel sing gegandhengan
Mangga bukak link ing ngisor iki kanggo mangerteni sing luwih lengkap babagan: