Java kullanarak Word'ü PDF'ye dönüştürün

Java kullanarak Word’ü PDF’ye dönüştürün

Geçmişte, bir Java uygulamasında PDF dosyalarının MS Word dosyalarına dönüştürülmesini gösteren bir blog yazısı yayınlamıştık. PDF ve Word dosya formatları zengin özelliklerinden dolayı en popüler ve yaygın olarak kullanılan dosya formatlarıdır. Ancak bu makalede, bu hafif kurumsal düzeydeki Java’yı kütüphaneyi kullanarak programlı olarak Java kullanarak Word’ü PDF’ye nasıl dönüştüreceğimizi öğreneceğiz. Bu kitaplığın kurulumu kolaydır ve herhangi bir üçüncü taraf kitaplığa bağlı değildir.

Bu blog yazısında aşağıdaki bölümü ele alacağız:

Java - API kurulumunu kullanarak Word’ü PDF’ye dönüştürün

Bu Java kütüphanesinin kurulum prosedürü oldukça kolaydır. Kurulum hakkında bilgi edinmek için burayı link ziyaret edebilirsiniz. Ancak jar dosyalarını indirebilir veya aşağıdaki Maven yapılandırmalarını takip edebilirsiniz.

Depo

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Bağımlılık

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.11</version>
    <type>pom</type>
</dependency>

Java uygulamasında Word’den PDF’ye dönüştürücü nasıl oluşturulur?

DOCX/DOC dosyalarının program aracılığıyla PDF formatına dönüştürülmesi artık zor bir iş değil. Bu Java kitaplığı, birkaç satır kod kullanarak dosyaları değiştirmenizi sağlar.

Aşağıdaki adımlar ve kod pasajı, Java kullanarak Word’ü PDF’ye dönüştürecektir.

  1. Document sınıfının bir yapıcısını oluşturun ve kaynak DOCX dosyasını yükleyin.
  2. Dosyayı PDF formatında kaydetmek için save yöntemini çağırın.
// Document sınıfının bir örneğini başlatın ve kaynak DOCX dosyasını yükleyin
Document doc = new Document( "output.docx");
// Dosyayı PDF formatında kaydetmek için kaydetme yöntemini çağırın
doc.save( "SaveDocx2PDF.pdf");

DOCX’i programlı olarak PDF’ye dönüştürmek için Java kitaplığı - Gelişmiş özellikler

Bu bölümde bu kütüphanenin bazı gelişmiş özelliklerini öğreneceğiz.

Bu dönüşümü gerçekleştirmek için aşağıdaki adımları izleyin:

  1. Document sınıfının bir örneğini başlatın ve kaynak DOCX dosyasını yükleyin.
  2. PdfSaveOptions sınıfının bir nesnesini oluşturun.
  3. PDF standartları uyumluluk düzeyini belirtmek için bu setCompliance yöntemini çağırın.
  4. setExportDocumentStructure yöntemi, belge yapısının dışa aktarılıp aktarılmayacağını belirleyen bir değer ayarlayacaktır.
  5. PDF belgesindeki JPEG görüntülerin kalitesini belirtmek için setJpegQuality yöntemini çağırın.
  6. Dosyayı PDF formatında kaydetmek için save yöntemini çağırın.
// Document sınıfının bir örneğini başlatın ve kaynak DOCX dosyasını yükleyin
Document doc = new Document( "output.docx");
// Dosyayı PDF formatında kaydetmek için kaydetme yöntemini çağırın
doc.save( "SaveDocx2PDF.pdf");

Ücretsiz Lisans Alın

API’yi değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans’tan yararlanabilirsiniz.

Özetliyor

Bu bizi bu blog yazısının sonuna getiriyor. Programlı olarak Java kullanarak Word’ü PDF’ye nasıl dönüştüreceğimizi inceledik. Ayrıca, diğer özellikleri keşfetmek için bu Java kütüphanesinin belgelerini ziyaret edebilirsiniz. Java uygulamanızı Word’den PDF’ye dönüştürücüyle donatmak istiyorsanız bu makale size yardımcı olacaktır. Ayrıca, conholdate.com yeni konular hakkında başka blog yazıları yazıyor. Bu nedenle, en son güncellemeler için lütfen iletişim halinde kalın.

Bir soru sor

Sorularınızı veya sorularınızı forumumuzda paylaşabilirsiniz.

Ayrıca bakınız