Java'da TeX'i PNG JPG Görüntüsüne Dönüştür

LaTeX, yüksek kaliteli dizgiye sahip belgeler hazırlamak için kullanılır. TeX formatı, teknik ve bilimsel belgeleri iletmek veya yayınlamak için kullanılır. Belirli durumlarda, TeX dosyalarını PNG veya JPG gibi görüntülere dönüştürmeniz gerekebilir. Bu yazıda, TeX dosyalarını Java’da programlı olarak PNG veya JPG resimlerine nasıl dönüştüreceğinizi öğreneceksiniz. Daha fazla bilgi için lütfen aşağıdaki bölümleri inceleyin.

LTX/TeX’ten PNG’ye veya JPG’ye Dönüştürücü – Java API Kurulumu

Aspose.TeX for Java API, LTX, TeX, PNG, JPG ve diğer desteklenen biçimlerle çalışmayı destekler. İndirilenler bölümünden JAR dosyasını indirerek veya aşağıdaki Maven yapılandırmalarını kullanarak API’yi kolayca yapılandırabilirsiniz:

Depo:

<repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

Bağımlılık:

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-tex</artifactId>
        <version>21.11</version>
    </dependency>
</dependencies>

TeX’i (LaTeX) Java’da PNG Görüntüsüne Dönüştür

Bir LTX veya TeX dosyasını aşağıdaki adımlarla bir PNG görüntüsüne dönüştürebilirsiniz:

  1. Giriş LTX veya TEX dosyasını yükleyin.
  2. TeXOptions sınıfı ile LaTeX biçimi için dönüştürme seçenekleri oluşturun.
  3. Görüntüyü PNG formatında kaydetmek için PngSaveOptions‘ı başlatın.
  4. TexJob sınıfıyla LaTeX’ten PNG’ye dönüştürmeyi çalıştırın.

Aşağıdaki kod parçacığı, TeX’in Java’da programlı olarak PNG görüntüsüne nasıl dönüştürüleceğini açıklar:

// Object TeX motor uzantısında Object LaTeX biçimi için dönüştürme seçenekleri oluşturun.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Çıktı için dosya sistemi çalışma dizinini belirtin.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// PNG biçiminde kaydetme seçeneklerini başlatın.
options.setSaveOptions(new PngSaveOptions());

// LaTeX'ten PNG'ye dönüştürmeyi çalıştırın.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Java kullanarak LTX veya TeX’i JPG Görüntüsüne dönüştürün

LTX veya TEX dosya uzantılı bir LaTeX dosyasını aşağıdaki adımlarla JPG görüntüsüne dönüştürebilirsiniz:

  1. Kaynak LaTeX dosyasını yükleyin.
  2. TeXOptions sınıf nesnesini kullanarak seçenekler oluşturun.
  3. JpegSaveOptions sınıf nesnesini belirtin.
  4. TexJob sınıfını kullanarak LaTeX’ten JPG’ye çalıştırın.

Aşağıdaki kod, Java kullanarak programlı olarak TeX’in JPG görüntüsüne nasıl dönüştürüleceğini açıklamaktadır:

// Object TeX motor uzantısında Object LaTeX biçimi için dönüştürme seçenekleri oluşturun.
TeXOptions options = TeXOptions.consoleAppOptions(TeXConfig.objectLaTeX());

// Çıktı için dosya sistemi çalışma dizinini belirtin.
options.setOutputWorkingDirectory(new OutputFileSystemDirectory(Utils.getOutputDirectory()));

// JPG biçiminde kaydetme seçeneklerini başlatın.
options.setSaveOptions(new JpegSaveOptions());

// LaTeX'ten JPG'ye dönüştürmeyi çalıştırın.
new TeXJob(Utils.getInputDirectory() + "helloworld.ltx", new ImageDevice(), options).run();

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz geçici lisans talep ederek API’yi herhangi bir sınırlama olmaksızın değerlendirebilirsiniz.

Çözüm

Bu makalede, TeX veya LTX dosya biçimindeki LaTeX dosyalarını Java’da programlı olarak bir PNG veya JPG görüntüsüne dönüştürmeyi öğrendiniz. Ayrıca, API’nin diğer bazı özelliklerini kontrol etmek için belgeleri ziyaret edebilirsiniz. Lütfen herhangi bir sorunuz için forumda bize yazmaktan çekinmeyin.

Ayrıca bakınız