2016-04-08 20 views
3

Apaches POI, xls dosyalarını XSL-FO'ya dönüştürmeyi sağlayan ExcelToFoConverter sınıfına sahiptir. XLSX dosyalarını kullandığımdan, bu dönüştürücüyü kullandığımda veri kaybım olacağından endişeleniyorum. POI, xlsx dosyaları için açık bir dönüştürücü sunmuyor. Ancak, birinin xlsx dosyaları için ExcelToFoConverter kullandığını gördüm.XLSX'i XSL-FO'ya PDF'ye Dönüştürme

  1. xlsx dosyaları için belirtilen dönüştürücü sınıfını kullanabilir miyim?
  2. Yapamazsam, başka seçenekler nelerdir?
  3. Veya sunucuda LibreOffice veya OpenOffice gibi bir programa sahip olmadan (!) XLST dosyalarını PDF'ye dönüştürmek için daha iyi bir çözüm var mı?
+0

Deneyin ve görün? O zaman eksik bir şey için yamalar gönderilsin mi? – Gagravarr

cevap

0

Seçenek 3 için PDF dosyaları oluşturmak için iText'i kullandım. Daha fazla bilgi için bu question'un yanıtlarına bakın.

2
+0

XSL-FO'nun sınırları vardır (wiki sayfasını okuyun). Alan noktaları – Yoi

+0

olarak CSS3-paged (html) kullanmak daha iyidir FlyingSaucer ile ilgili ipucu için teşekkür ederiz. Sadece denedim ve gayet iyi çalışıyor. – Sky