Selamlar arkadaşlar,

Bir önceki dersimizde java ile pdf dosyası nasıl oluşturulur, birlikte incelemiştik. Önceki derste anlattıklarımı burada tekrar etmeyeceğimden, pdf işlemleri ile ilgili hiç bir bilginiz bulunmuyorsa, bir önceki dersimi okumanızı tavsiye ederim.. ( Java ile Pdf dersleri Ders 1 için tıklayınız)

Bu dersimizde, öncekinden farklı olarak Paragraph yerine Phare’i kullanacağız.. Phrase ile paragraph arasındaki fark nedir öncelikle onu inceleyelim..

Paragraph’ta metin sonuna itext ‘\n’ ekliyor. Yani içerik metin bilgisinin sonrasında, yazmaya yeni satırdan başlıyor. Phrase de ise bir satır aşağıya inmeden hemen yanından devam ederek içerik bilgisini yazmaya devam ediyor..

Bu yüzden bir liste oluşturdum. Bu liste birden fazla Phrase objesini tutuyor. Her bir Phrase nesnesinin içerisine metin bilgisi gireceğim. Ve daha sonra tüm bu phrase ‘leri metin içerisine sırasıyla yazacağım..

  1.  
  2.         Document document = new Document();
  3.  
  4.  ArrayList<Phrase> phraseListesi = new ArrayList<>();
  5.  
  6.  for (int i = 0; i < 20; i++) {
  7.   phraseListesi.add(new Phrase("Pharese " +i +" "));
  8.  }
  9.  
  10.  
  11.         try {
  12.             PdfWriter.getInstance(document,
  13.                    new FileOutputStream("D:\\eclipse\\JavaIlePdfIslemleri.pdf"));
  14.  
  15.             document.open();
  16.            
  17.             for (int i = 0; i < phraseListesi.size(); i++) {
  18.     document.add(phraseListesi.get(i));
  19.    }
  20.            
  21.             document.close();
  22.  
  23.         } catch (DocumentException e) {
  24.             e.printStackTrace();
  25.         } catch (FileNotFoundException e) {
  26.             e.printStackTrace();
  27.         }

Dostlukla

Ümit Samimi

Önceki Ders için Tıklayınız

Kodun çalışan çıktısı aşağıdaki gibidir..



*** *** Rica*** ***

Merhaba, cep telefonları için bir uygulama yazdım. Uygulamamın başarılı olması için onu android marketten indirir misiniz? Kesinlikle virüs ya da benzeri tehlikeler içermemektedir.
Aslında faydasız bir uygulama da değil. Allah korusun, acil durumlarda kan ararsanız eğer, şehre ve kan grubuna göre kan arama uygulaması. indirmek için lütfen : tıklayınız

*** *** Rica*** ***