Konversi LaTeX ke Gambar SVG di C#

TeX adalah bahasa yang terdiri dari sintaks pemrograman dan mark-up. LaTeX adalah format yang paling umum digunakan yang mengintegrasikan berbagai gaya dokumen seperti buku, surat, pernyataan, dll. Dalam beberapa kasus penggunaan, Anda mungkin ingin mengonversi file TeX menjadi gambar SVG. Oleh karena itu, artikel ini membahas, cara mengonversi gambar TeX ke SVG secara terprogram dalam C#.

Pengonversi Gambar TeX ke SVG – Unduhan API Gratis C#

Aspose.TeX for .NET API dapat digunakan untuk mengeset file TeX ke berbagai format file. Ini dapat digunakan untuk membuat, mengelola, atau mengonversi berbagai dokumen terstruktur. Cukup unduh file DLL referensi dari halaman Rilis Baru, atau jalankan perintah penginstalan berikut untuk mengonfigurasinya dari galeri NuGet:

PM> Install-Package Aspose.TeX

Mengonversi LaTeX TeX ke SVG di C# - Panduan Langkah demi Langkah

Anda dapat mengonversi file LaTeX TeX menjadi gambar SVG dengan mengikuti langkah-langkah di bawah ini:

  1. Buat opsi konversi untuk format Object LaTeX.
  2. Tentukan direktori kerja sistem file.
  3. Inisialisasi opsi untuk menyimpan gambar SVG.
  4. Jalankan konversi gambar LaTeX ke SVG.

Mengonversi TeX LTX ke Gambar SVG Secara terprogram dalam C#

Anda harus mengikuti langkah-langkah berikut untuk mengonversi file LaTeX ke gambar SVG:

  1. Buat opsi konversi dengan kelas TeXOptions.
  2. Atur direktori kerja sistem file untuk menghasilkan file output.
  3. Inisialisasi instance kelas SvgSaveOptions.
  4. Jalankan konversi gambar LaTeX ke SVG dengan instance kelas TexJob.

Cuplikan kode di bawah ini menunjukkan cara mengonversi gambar LaTeX ke SVG secara terprogram dalam C#:

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

// Tentukan direktori kerja sistem file untuk output.
options.OutputWorkingDirectory = new Aspose.TeX.IO.OutputFileSystemDirectory(Program.OutputDirectory);

// Inisialisasi opsi untuk menyimpan dalam format SVG.
options.SaveOptions = new Aspose.TeX.Presentation.Svg.SvgSaveOptions();

// Jalankan konversi LaTeX ke SVG.
new Aspose.TeX.TeXJob(Path.Combine(Program.InputDirectory, "hello-world.ltx"), new Aspose.TeX.Presentation.Svg.SvgDevice(), options).Run();

Dapatkan Lisensi Evaluasi Gratis

Anda dapat meminta lisensi sementara gratis yang memungkinkan Anda menghindari batasan evaluasi apa pun dari API.

Kesimpulan

Pada artikel ini, Anda telah menjelajahi cara mengonversi file LaTeX TeX LTX ke gambar SVG (Scalable Vector Graphics) secara terprogram dalam C#. Selanjutnya, Anda dapat mengunjungi bagian dokumentasi untuk mempelajari berbagai fitur API lainnya. Jika ada masalah atau ambiguitas, jangan ragu untuk menulis kepada kami di forum.

Lihat juga