Merhaba; JtextPane'in içine yazılan verileri tüm still özellikleri ile birlikte bir word dosyasına kaydettirmem gerekiyor.

Kaydetmede sorun yok ama paragraf,kalın yazı,italik yazı gibi still özelliklerini word dosyasına atmıyor.

import org.apache.poi.xwpf.usermodel.XWPFDocument; import org.apache.poi.xwpf.usermodel.XWPFParagraph; import org.apache.poi.xwpf.usermodel.XWPFRun;

bu kütüphaneleri kullanıyorum.

            System.out.println("Kaydete basıldı");
            String text = textPane.getText();
            lblNewLabel.setText(text);

            XWPFDocument document = new XWPFDocument();
            XWPFParagraph paragraph = document.createParagraph();
            XWPFRun run = paragraph.createRun();
            run.setText(text);

            try {

                FileOutputStream dosyaCikis = new FileOutputStream(
                        "sercan.docx");
                document.write(dosyaCikis);
                dosyaCikis.close();
            } catch (Exception e2) {
                e2.printStackTrace();
            }

kod satırlarımda bu şekilde. Yardımcı olabilecek arkadaşlar var ise çok sevirim. Apache POI yada başka bir yol ile yapılabiliyorsa bunu en kısa zaman içinde yetiştirmem gerekiyor. Şimdiden teşekkür ederim.

soruldu: 24 Nis '14, 07:05

SercanTogrul's gravatar image

SercanTogrul
1256815
cevap kabul oranı: 11%

değiştirildi: 25 Nis '14, 05:55

CemIkta's gravatar image

CemIkta ♦
19.9k29125190


En kolay cozum acik kaynak Jasper Report (community editions ucretsiz!), iReport Designer ile surukle birak rapor design da yapabilirsiniz.

Jasper Report bir cok data kaynagi ile calisabilir(veritabani, xml, txt, html vb. ve verilen data kaynagini Open Office, PDF, MS Office ve bircok diger dosya formatina donusturebilir. Bu durumda JTextPane'deki formatlanmis String'i Jasper Report ile istediginiz formata cevirmeniz mumkun.

permanent link

cevaplandı: 25 Nis '14, 05:40

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×79
×1
×1

Soruldu: 24 Nis '14, 07:05

Görüntüleme: 704 kez

Son güncelleme: 25 Nis '14, 05:55

powered by BitNami OSQA