Programlı Olarak Java'dan XPS'ye EPUB

EPUB dosyası, genellikle kitap yayınlamak için kullanılan Open eBook dosya biçimindedir. Belirli kullanım durumlarında, bir EPUB dosyasını XPS dosya formatına dönüştürmeniz gerekebilir. Bu makalede, EPUB’u Java’da programlı olarak XPS dosyalarına dönüştürmeyi öğreneceksiniz.

EPUB’dan XPS’e Dönüştürücü – Java API Kurulumu

Aspose.HTML for Java API, EPUB, XPS ve diğer pek çok dosya formatı ile çalışmayı destekler. JAR dosyasını Yeni Sürümler bölümünden indirerek veya aşağıdaki yapılandırmalarla Aspose Repository‘den yükleyerek API’yi hızlı bir şekilde 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-html</artifactId>
        <version>21.12</version>
        <classifier>jdk17</classifier>
    </dependency>
</dependencies>

EPUB’u Java’da Programlı Olarak XPS Dosyasına Dönüştürün

Bir EPUB dosyasını Java’da programlı olarak XPS belgesine dönüştürmek için aşağıdaki adımları izlemeniz gerekir:

  1. İlk olarak, giriş EPUB dosyasını yükleyin.
  2. XpsSaveOptions sınıfından bir nesne oluşturun.
  3. Sayfa boyutlarını gerektiği gibi inç, santimetre vb. cinsinden ayarlayın.
  4. Son olarak, EPUB’u XPS dosyasına dönüştürün.

Aşağıdaki kod parçacığı, bir EPUB dosyasının Java’da bir XPS dosyasına nasıl dönüştürüleceğini açıklar:

// Bir XpsSaveOptions örneği oluşturun
XpsSaveOptions options = new XpsSaveOptions();

// Sayfa boyutunu inç cinsinden ayarla
options.getPageSetup().setAnyPage(new Page(new Size(Length.fromInches(7), Length.fromInches(3))));

// EPUB'u XPS'ye dönüştürmek için convertEPUB yöntemini çağırın
Converter.convertEPUB("input.epub", options, "output.xps");

Ücretsiz Değerlendirme Lisansı Alın

Ücretsiz geçici lisans talep ederek API’nin tüm özelliklerini tam kapasite ile değerlendirebilirsiniz.

Diğer Özellikleri Keşfedin

API tarafından desteklenen diğer bazı özellikleri keşfetmek için dokümantasyon bölümünü ziyaret edebilirsiniz.

Çevrimiçi Demo

Lütfen yukarıdaki API kullanılarak geliştirilen EPUB to XPS Converter web uygulamasını deneyin.

Çözüm

Bu makalede, bir EPUB dosyasını XPS formatına nasıl dönüştüreceğinizi öğrendiniz. Çıktı dosyasının sayfa yüksekliği, genişliği, çözünürlükleri vb. farklı özelliklerini kontrol edebilirsiniz. Ayrıca, belgeleri ziyaret ederek API’nin diğer birçok özelliğini bulabilirsiniz. Ayrıca, herhangi bir sorunuz olması durumunda lütfen forumdan bize ulaşmaktan çekinmeyin.

Ayrıca bakınız

Markdown’u HTML’ye veya HTML’yi Java’da MD Dosyasına Dönüştür