Java'da Latex'i XPS'ye Dönüştürme

LaTeX, tanımlayıcı biçimlendirme dili sağlamak için tasarlanmıştır ve akademide yaygın olarak kullanılmaktadır. Bilimsel veya araştırma belgeleri oluşturmak için popülerdir. Bazı senaryolarda, uygulamalarınızda LaTeX’i XPS belgesine dönüştürmeniz gerekebilir. Bu tür kullanım durumlarına uygun olarak, bu makale bir TeX dosyasının Java’da programlı olarak bir XPS belgesine nasıl dönüştürüleceğini açıklamaktadır.

TeX to XPS Belge Dönüştürücü – Java API Yapılandırması

Aspose.TeX for Java API, Java uygulamalarınızda LaTeX ve TeX dosyalarını dizmek için kullanılabilir. TeX dosyalarının SVG, XPS, PNG, vb. gibi farklı dosya formatlarına dışa aktarılmasını destekler. JAR dosyasını Yeni Çıkanlar sayfasından indirebilir veya aşağıdaki Maven yapılandırmasını pom’a yapıştırabilirsiniz. depodan yapılandırmak için projenizin .xml dosyası:

<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>

Java’da LaTeX TeX’i XPS’ye Dönüştürme

Aşağıdaki adımlar, bir LaTeX dosyasının Java’da bir XPS belgesine nasıl dönüştürüleceğini açıklar:

  1. LaTeX dönüştürme seçenekleri için bir örnek başlatın.
  2. Dosyaları işlemek için dizini ayarlayın.
  3. XPSSaveOptions sınıfından bir nesne oluşturun.
  4. LaTeX’i XPS formatına dışa aktarmak için dönüştürmeyi çalıştırın.

LaTeX’i Java’da Programlı Olarak XPS Belgesine Dönüştürün

Aşağıdaki adımlar, bir LaTeX dosyasının Java’da programlı olarak bir XPS belgesine nasıl dönüştürüleceğini gösterir:

  1. TeXOptions sınıfı ile LaTeX dönüştürme seçenekleri için bir örnek başlatın.
  2. Dosyaları işlemek için dizini ayarlayın.
  3. XPSSaveOptions sınıfının bir örneğini başlatın.
  4. TexJob sınıfıyla LaTeX’ten XPS’e dosya dönüştürmeyi çalıştırın.

Aşağıdaki kod parçacığı, LaTeX’in Java’da programlı olarak XPS dosyasına nasıl dönüştürüleceğini açıklamaktadır:

// Object TeX motor uzantısında Object LaTeX formatı 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(dataDir));

// XPS biçiminde kaydetme seçeneklerini başlatın.
options.setSaveOptions(new com.aspose.tex.rendering.XpsSaveOptions());

// LaTeX'ten XPS formatına dönüştürmeyi çalıştırın.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.XpsDevice(), options).run();

Ücretsiz Değerlendirme Lisansı Alın

API özelliklerini tam kapasiteleriyle denemek ister misiniz? Değerlendirme sınırlamalarından kaçınmak için ücretsiz geçici lisans talep edebilirsiniz.

Çözüm

Bu makalede, bir LaTeX dosyasının Java’da programlı olarak bir XPS belgesine nasıl dönüştürüleceğini araştırdınız. Ayrıca, API tarafından desteklenen diğer özelliklere göz atmak için belgeler bölümünü ziyaret etmek isteyebilirsiniz. Herhangi bir sorunuz olması durumunda lütfen bize forum adresinden yazın.

Ayrıca bakınız