2013-03-17 11 views

Odpowiedz

1

To jest sposób na strukturyzację pliku PDF. Jeśli próbujesz go włączyć, musisz przebudować plik PDF - nie możesz po prostu ustawić flagi.

+1

Dzięki, znak możesz wiedzieć, jak mogę odbudować mój pdf przy użyciu kodu java, dzięki czemu mogę go zlinearyzować (umożliwiając szybki przegląd sieci) –

1

Istnieje narzędzie o otwartym kodzie, o nazwie QPDF, które zachowuje zawartość i jest bardzo szybkie. W Unix byłoby użyć następującego polecenia do linearyzacji:

qpdf --linearize input.pdf output.pdf 

to nie powinno być zbyt trudne, aby połączyć to w Javie wydaje mi się ...

pełną dokumentację na darmowe open source narzędzie jest here

edit: PDFclown serializacji oferuje również wsparcie z liniową teraz - patrz http://www.massapi.com/source/PDFClown/java/pdfclown.lib/src/org/pdfclown/files/SerializationModeEnum.java.html

+0

Dzięki za rozwiązanie, ale nie chcę użyj jakichkolwiek narzędzi. potrzebuję biblioteki Java z otwartym kodem źródłowym, która spełnia moje wymagania. –

+0

Narzędzie, o którym wspomniałem, jest open source i ma otwartą bibliotekę C++, z pewnością musisz mieć możliwość połączenia i ponownego użycia w Javie – user1914292

+0

Czy mogę to zrobić bez tego narzędzia. nie chcę używać żadnego narzędzia, nawet jeśli jest to open source, potrzebuję tylko biblioteki open source java. –

Powiązane problemy