2012-09-04 19 views
8

Zasadniczo chciałbym wiedzieć, czy istnieje jakakolwiek inna opcja o otwartym kodzie źródłowym inna niż JODConverter, Apache POI, docx4j do konwersji dokumentów Office - docx,doc,xls,xlsx,odt.. do formatu PDF . Próbowałem wszystkich tych opcji, działa dobrze dla mniejszych i prostszych plików. Jeśli dokumenty zawierają pola, obiekty, tabele itp., Nie są one poprawnie konwertowane. Żadne z tych forów narzędziowych też nie jest aktywne. Jeśli to możliwe, musimy używać tylko Java. Ktoś ma jakieś lepsze sugestie?Co jest dobrym rozwiązaniem do konwersji dokumentów Office do formatu PDF lub obrazu

+0

Jeśli JODConverter nie jest dla ciebie wystarczająco dobry (czy próbowałeś go z najnowszą wersją OpenOffice/LibreOffice?), To prawdopodobnie powinieneś zajrzeć do korzystania z samego Office. Tak, wiem, że nie jest to open source. – JasonPlutext

+0

znalazłeś coś? Szukam również czegoś takiego. – iRunner

+0

Używam JOD, to martwy projekt, nadal, może służyć celowi – Kris

Odpowiedz

0

Wysyłamy zarówno z konwerterów dokumentów biurowych open-source, jak i o zamkniętym kodzie źródłowym. Apache POI to najlepszy konwerter dokumentów biurowych o otwartym kodzie źródłowym, który znaleźliśmy. Apache POI to także active. Odnieśliśmy sukces, samodzielnie naprawiając błędy, zwracając uwagę deweloperów na dobrze udokumentowane przypadki testowe/awarie oraz na zatrudnianie osób zaangażowanych w projekt w celu szybkiego naprawienia potrzebnych rzeczy.

+0

Punkty POI mogą być najlepsze dla kogoś, kto rozwija tę funkcję do dystrybucji. Ale dla kogoś, kto potrzebuje czarnej skrzynki wyjściowej, POI nie może być zalecane. Punkty POI mogą być niezawodne, jeśli można zachować kompilacje z dostosowaniem. Chcemy rozwiązania, które może wykonać działanie bezpośrednio. Oczekuje się, że konserwacja będzie minimalna. – Kris

+0

Jeśli ma być otwarte źródło, POI jest najlepszym jakie znam. –

+0

@Martin, Które formaty używasz do konwertowania POI? I czy obecnie konwertuje się na pliki PDF gotowe do użycia? – JasonPlutext

0

Niedawno użyłem XDocReport. Obsługują konwertery z docx do pdf (explained here)

+0

Tylko w celu wyjaśnienia konwertera docx-> pdf XDocReport: ładuje docx z POI w XWPFDocument i pętlę dla każdej struktury POI (XWPFParagraph, XWPFTable, itp.), Aby utworzyć strukturę iText 3.1.7 do generowania pliku PDF. Jeśli chcesz tylko przekonwertować docx na pdf, przeczytaj [XWPFDocument 2 PDF] (https://code.google.com/p/xdocreport/wiki/XWPFConverterPDFViaIText) – Angelo

Powiązane problemy