Konversi Gambar TeX ke PNG JPG dalam C#

Format TeX digunakan untuk bekerja dengan dokumen teknis dan ilmiah. Ini sering digunakan untuk mengkomunikasikan atau menerbitkan dokumen semacam itu. Dalam situasi tertentu, Anda mungkin perlu merender file TeX ke gambar seperti PNG atau JPG. Pada artikel ini, Anda akan mempelajari cara mengonversi gambar TeX ke PNG atau JPG secara terprogram dalam C#. Silakan merujuk ke bagian berikut untuk detail lebih lanjut.

Konverter LTX/TeX ke PNG atau JPG – Instalasi C# API

Aspose.TeX for .NET API mendukung bekerja dengan TeX, PNG, JPG, dan [format yang didukung] lainnya]5. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file DLL dari bagian Unduhan, atau menginstalnya dari NuGet dengan perintah instalasi di bawah ini:

PM> Install-Package Aspose.TeX

Konversikan TeX (LaTeX) ke Gambar PNG di C#

Anda dapat mengonversi file LTX atau TeX ke gambar PNG dengan langkah-langkah berikut:

  1. Muat file input LTX atau TEX.
  2. Buat opsi konversi untuk format LaTeX dengan kelas TeXOptions.
  3. Inisialisasi PngSaveOptions untuk menyimpan gambar dalam format PNG.
  4. Jalankan konversi LaTeX ke PNG dengan kelas TexJob.

Cuplikan kode di bawah ini menjelaskan cara mengonversi file TeX ke PNG secara terprogram dalam C#:

// Muat file input LTX atau TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");            
Stream stream = new MemoryStream(bytes);

// Buat opsi konversi untuk format Object LaTeX pada ekstensi mesin Object TeX.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);

// Tentukan direktori kerja sistem file untuk output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);

// Inisialisasi PngSaveOptions untuk menyimpan gambar dalam format PNG.
options.SaveOptions = new PngSaveOptions();

// Jalankan konversi LaTeX ke PNG.
new TeXJob(stream, new ImageDevice(), options).Run();

Konversi LTX atau TeX ke Gambar JPG menggunakan C#

Anda dapat mengonversi file LaTeX dengan ekstensi file LTX atau TEX, menjadi gambar JPG dengan langkah-langkah di bawah ini:

  1. Muat file LaTeX sumber.
  2. Buat opsi menggunakan objek kelas TeXOptions.
  3. Tentukan objek kelas JpegSaveOptions.
  4. Jalankan LaTeX ke JPG menggunakan kelas TexJob.

Kode berikut menguraikan cara mengonversi gambar TeX ke JPG secara terprogram menggunakan C#:

// Muat file input LTX atau TEX
byte[] bytes = File.ReadAllBytes("helloworld.ltx");            
Stream stream = new MemoryStream(bytes);

// Buat opsi konversi untuk format Object LaTeX pada ekstensi mesin Object TeX.
TeXOptions options = TeXOptions.ConsoleAppOptions(TeXConfig.ObjectLaTeX);

// Tentukan direktori kerja sistem file untuk output.
options.OutputWorkingDirectory = new OutputFileSystemDirectory(dataDir);

// Inisialisasi opsi untuk menyimpan dalam format JPG.
options.SaveOptions = new JpegSaveOptions();

// Jalankan konversi LaTeX ke JPG.
new TeXJob(stream, new ImageDevice(), options).Run();

Dapatkan Lisensi Evaluasi Gratis

Anda dapat mengevaluasi API tanpa batasan apa pun dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file TeX ke gambar PNG atau JPG secara terprogram dalam C#. Anda dapat menyematkan fitur untuk mengonversi file LaTeX dengan ekstensi file TEX atau LTX di aplikasi berbasis .NET atau .NET Core Anda. Selain itu, Anda dapat melihat dokumentasi. Jangan ragu untuk menghubungi kami di forum jika ada pertanyaan Anda.

Lihat juga