2012-09-04 16 views
8

Temel olarak, bilmek istediğim, JODConverter, Apache POI, docx4j dışında Office belgelerinin dönüştürülmesi için daha iyi bir açık kaynak seçeneği var - docx,doc,xls,xlsx,odt..PDF biçiminde . Tüm bu seçenekleri denedim, daha küçük ve daha basit dosyalar için çalışıyor. Belgeler uygun şekilde dönüştürülmemiş alanlar, nesneler, tablolar vb. Içeriyorsa. Bu araç forumlarından hiçbiri de aktif değil. Mümkünse sadece Java kullanmalıyız. Daha iyi önerileriniz var mı?Office Belgelerini PDF veya Image'e dönüştürmek için iyi bir seçenek nedir?

+0

JODConverter sizin için yeterince iyi değilse (bunu OpenOffice/LibreOffice'in en son sürümünde denediniz mi?), Muhtemelen Office'i kullanmayı düşünmelisiniz. Evet, açık kaynağı olmadığını biliyorum. – JasonPlutext

+0

Bir şey buldunuz mu? Ben de böyle bir şey arıyorum. – iRunner

+0

JOD kullanıyorum, bu ölü bir proje, yine de, – Kris

cevap

0

Hem açık kaynaklı hem de kapalı kaynak belge dönüştürücüleriyle birlikte gönderiyoruz. Apache POI, bulduğumuz en iyi açık kaynaklı ofis doküman dönüştürücüsüdür. Apache POI active da. Hataların düzeltilmesinde başarılı olduk, iyi belgelenmiş test senaryoları/hataları için geliştiricilerin dikkatini çektik ve hızlı bir şekilde ihtiyaç duyduğumuz şeyleri düzeltmek/güncellemek için projeye iş verenleri işe aldık. Bunu yapmak için

+0

POI, dağıtımı için bu işlevselliği geliştiren biri için en iyi olabilir. Ancak siyah kutu çıktısına (POI) ihtiyaç duyan bir kişi için tavsiye edilemez. Özelleştirmeyle yapıları koruyabiliyorsa POI güvenilir olabilir. Doğrudan harekete geçebilen bir çözüm istiyoruz. Bakımın minimum – Kris

+0

olması bekleniyor. Açık kaynak olması gerekiyorsa, POI bildiğim en iyisidir. –

+0

@Martin, Hangi biçimleri dönüştürmek için POI kullanıyorsunuz? Ve bu günlerde PDF'yi kullanıma sunmuyor mu? – JasonPlutext

0

Son zamanlarda XDocReport kullanıyorum. Dönüştürücüleri docx'ten pdf'ye desteklerler (explained here)

+0

Sadece XDocReport docx-> pdf dönüştürücüsünü açıklığa kavuşturmak için: PDF oluşturmak için iText 3.1.7 yapısını oluşturmak üzere POI (XWPFParagraph, XWPFTable, vb.) Yapıları için bir XWPFDocument ve POI ile döngüde docx yükler. Sadece docx’i pdf’ye dönüştürmek isterseniz, lütfen [XWPFDocument 2 PDF] sayfasını okuyun (https://code.google.com/p/xdocreport/wiki/XWPFConverterPDFViaIText) – Angelo