Java Kullanarak Word Belgesi Nasıl Oluşturulur

Java Kullanarak Word Belgesi Nasıl Oluşturulur

Microsoft Word belgesi, eğitim ve meslek kuruluşlarında en yaygın kullanılan belge formatıdır. Bu dokümanlar zengin kullanımları nedeniyle günlük rutin işlerde yer almaktadır. Yazılım dünyasında, belge oluşturma sürecinin otomasyonu, üretkenliğin artırılması söz konusu olduğunda çok şey sunar. Ancak, Word belgelerini programlı olarak oluşturmak için kurumsal düzeyde bir belge oluşturucu API’si kullanacağız. Öyleyse, Java kullanarak bir Word belgesinin nasıl oluşturulacağını öğrenmek için bu kılavuza başlayalım.

Aşağıdaki bölümleri ele alacağız:

Belge oluşturucu API kurulumu

Bu Java kütüphanesinin kurulum işlemi oldukça basit ve birkaç saniyedir. Bu nedenle, JAR dosyasını indirebilir veya aşağıdaki Maven yapılandırmalarını kullanarak bu kitaplığı kurabilirsiniz.

<repository>
   <id>AsposeJavaAPI</id>
   <name>Aspose Java API</name>
   <url>https://releases.aspose.com/java/repo/</url>
 </repository> 
<dependency>
  <groupId>com.aspose</groupId>
  <artifactId>aspose-words</artifactId>
  <version>22.10</version>
  <classifier>jdk17</classifier>
</dependency>

Java Kullanarak Word Belgesi Nasıl Oluşturulur

Bu Java kütüphanesini kullanarak Word Belgelerinin oluşturulması, Java’daki birkaç satırlık kaynak kodundan ibarettir.

Aşağıdaki adımları ve kod pasajını takip edebilirsiniz:

  1. Document sınıfının bir örneğini oluşturun.
  2. DocumentBuilder sınıfının bir nesnesini Document nesnesiyle başlatın.
  3. write yöntemini çağırarak belgeye bir dize ekler.
  4. Dosyayı Word formatında kaydetmek için save yöntemini çağırın.

Aşağıdaki kodu kopyalayıp ana dosyanıza yapıştırın:

// Document sınıfının bir örneğini oluşturun.  
Document doc = new Document();
// DocumentBuilder sınıfının bir nesnesini Document nesnesiyle başlatın.   
DocumentBuilder builder = new DocumentBuilder(doc);
// Yazma yöntemini çağırarak belgeye bir dize ekler.  
builder.write("hello world");
// Dosyayı Word formatında kaydetmek için kaydetme yöntemini çağırın. 
doc.save(  "prog.docx");

Çıktı aşağıdaki resimde görülebilir:

Kelime belgeleri oluştur

Word belgeleri oluşturun - gelişmiş seçenekler

Bu belge oluşturma API’sinin sunduğu çok sayıda yöntem vardır. Üstelik resim ekleme, tablo ekleme, yazı tiplerini değiştirme ve çok daha fazlasını yapabilirsiniz.

Aşağıdaki adımlar programlı olarak resim ve bağlantı eklemek içindir:

  1. Document sınıfının bir örneğini oluşturarak belgeyi diskteki mutlak yoldan yükleyin.
  2. Document nesnesiyle DocumentBuilder sınıfının bir örneğini oluşturun.
  3. Dosyaya bir resim eklemek için insertImage yöntemini çağırın.
  4. insertHyperlink yöntemini kullanarak köprüleri ekleyin.
  5. save yöntemi Dünya dosyasını kaydedecektir.
String fileName = "prog.docx";
// Document sınıfının bir örneğini oluşturarak belgeyi diskteki mutlak yoldan yükleyin. 
Document doc = new Document(fileName);
// Document nesnesiyle DocumentBuilder sınıfının bir örneğini oluşturun.   
DocumentBuilder builder = new DocumentBuilder(doc);
// Dosyaya bir resim eklemek için insertImage yöntemini çağırın. 
builder.insertImage("pic.png");
// InsertHyperlink yöntemini kullanarak köprüleri ekleyin. 
builder.insertHyperlink("this is a link","www.google.com",false);
// Kaydetme yöntemi Dünya dosyasını kaydedecektir.   
doc.save("prog.docx");

Çıktıyı aşağıdaki resimde görebilirsiniz:

Belge oluşturucu API'si

Ü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. Java kullanarak Word belgesinin nasıl oluşturulacağını öğrendiniz. Ayrıca bu belge oluşturma API’sinin sunduğu bazı gelişmiş yöntemleri de incelediniz. Bu nedenle diğer özellikleri öğrenmek için belgeleri ziyaret etmeyi unutmayın.

Ayrıca Başlangıç kılavuzumuzu takip etmenizi öneririz.

Son olarak conholdate.com yeni blog yazıları yazıyor. Bu nedenle, düzenli güncellemeler için lütfen iletişim halinde kalın.

Bir soru sor

Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.

SSS

Java’da .DOC dosyasını nasıl oluşturursunuz?

MS Word dosya formatında bir dosya oluşturmaya yönelik adımları ve kod pasajını öğrenmek için bu bağlantı‘yı izleyin.

Ayrıca bakınız