Konversi Lateks ke SVG di Jawa

LaTeX digunakan untuk membuat dokumen ilmiah yang disempurnakan dan disempurnakan yang dapat mencakup ekspresi matematika yang rumit, materi multibahasa, dll. Dalam skenario tertentu, Anda mungkin perlu mengonversi file TeX menjadi gambar SVG. Mengikuti persyaratan tersebut, artikel ini menjelaskan cara mengonversi gambar TeX ke SVG secara terprogram di Java.

TeX to SVG Image Converter – Instalasi Java API

Aspose.TeX for Java API mendukung penyusunan huruf file TeX. Selain itu, Anda dapat membuat format TeX khusus atau merender file LaTeX ke [format file] yang didukung5. Anda dapat dengan mudah mengonfigurasi API dengan mengunduh file JAR dari bagian Unduhan, atau menggunakan spesifikasi berikut dalam file pom.xml untuk menginstalnya dari repositori:

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tex</artifactId>
    <version>22.8</version>
</dependency>

Bagaimana Mengkonversi LaTeX TeX ke SVG di Java - Langkah

Langkah-langkah berikut menunjukkan cara mengonversi file berformat LaTeX ke gambar SVG:

  1. Buat opsi konversi LaTeX pada ekstensi mesin Object TeX.
  2. Tentukan direktori kerja.
  3. Inisialisasi objek SvgSaveOptions untuk merender gambar SVG.
  4. Jalankan konversi gambar LaTeX ke SVG.

Konversikan LaTeX ke Gambar SVG Secara terprogram di Java

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

  1. Buat opsi konversi LaTeX menggunakan objek kelas TeXOptions.
  2. Tentukan direktori kerja untuk membuat file keluaran.
  3. Buat objek kelas SvgSaveOptions.
  4. Render file format LaTeX ke SVG menggunakan kelas TexJob.

Kode contoh berikut menunjukkan cara mengonversi gambar LaTeX ke SVG secara terprogram di Java:

// Buat opsi konversi untuk format Object LaTeX pada ekstensi mesin Object TeX.
com.aspose.tex.TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Tentukan direktori kerja sistem file untuk output.
options.setOutputWorkingDirectory(new com.aspose.tex.OutputFileSystemDirectory(dataDir));

// Inisialisasi opsi untuk menyimpan dalam format SVG.
options.setSaveOptions(new com.aspose.tex.rendering.SvgSaveOptions());

// Jalankan konversi LaTeX ke SVG.
new com.aspose.tex.TeXJob(dataDir + "hello-world.ltx", new com.aspose.tex.rendering.SvgDevice(), options).run();

Dapatkan Lisensi Evaluasi Gratis

Anda dapat menghindari batasan evaluasi dengan meminta lisensi sementara gratis.

Kesimpulan

Pada artikel ini, Anda telah mempelajari cara mengonversi file LaTeX menjadi gambar SVG yang dapat diskalakan secara terprogram di Java. Selain itu, Anda dapat menjelajahi ruang dokumentasi untuk melihat bab-bab lain yang mencakup berbagai fitur API. Jangan ragu untuk menghubungi kami di forum jika Anda perlu mendiskusikan persyaratan atau masalah apa pun.

Lihat juga