LINUX.ORG.RU

PDF Renderer


0

0

Джошуа Мариначчи объявил сегодня (14 декабря) о выпуске приложения PDF Renderer.
http://weblogs.java.net/blog/joshy/ar...

Это 100% написанный чисто на Java PDF рендерер и просмотрщик, использующий возможности стандартной библиотеки Java2D для отрисовки PDF-контента.

В связи с недавним заявлением о стандартизации формата PDF международной организацией ISO, этот формат приобретает весьма весомую долю в деловом документообороте. Поэтому как никогда важно наличие адекватных инструментов для работы с документами в этом формате, которые бы поддерживали все учтённые ISO требования.

Данный продукт имеет следующие функции:

  • отображать документ PDF в использующем его приложении;
  • обеспечивать предварительный просмотр перед экспортом контента в PDF;
  • отрисовывать PDF-документ в PNG на сервере и передавать его клиенту по сети;
  • отображать документ PDF в 3D-окружении;
  • публиковать оглавления PDF в сети (для быстрого поиска).
Особо отмечено, что PDF Renderer не может генерировать документы формата PDF, а обеспечивает только их просмотр и конвертацию в другие форматы.

>>> Подробности

Re: PDF Renderer

интересно насколько точно он рендерит в смысле цветов и координат - для генерации превьевов например.

r ★★★★★ ()
Ответ на: Re: PDF Renderer от AiFiLTr0

Re: PDF Renderer

А может просто взгляд в будущее?

anonymous ()

Re: PDF Renderer

Сколько памяти оно жрет?

pento ★★★★★ ()
Ответ на: Re: PDF Renderer от overmind88

Re: PDF Renderer

пока только показывает и в общем все. когда доведут до ума - будет замечательно :)

anonymous ()
Ответ на: Re: PDF Renderer от AiFiLTr0

Re: PDF Renderer

> Насколько полно он поддерживает стандарт?

Пока, видимо, не очень. местами, даже в простых документах, присутствуют "кляксы". Ну и памяти жрет традиционно некисло :)

Тем неменее - это уже работающий прототип.

anonymous ()

Re: PDF Renderer

Нет, я не жабоненавистник, я даже жаболюб, но это так тоормоозит и подвисает.... 16 меговый пдф ~200 страниц. каждую страницу рендерит несколько секунд, тогда как в гномовском пдф просмотрщике - я мог скроллить с дикой скорость... кажется что у них всё таки чо-то не так....

theos ★★★ ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

ну раз так, тогда в биореактор жабаподелие.

AiFiLTr0 ★★★★★ ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

>P.S Ocular рулит.

Okular - это просмотрщик. А это библитека для рендеринга. Сравнил хер с пальцем.

r ★★★★★ ()

Re: PDF Renderer

когда бы они чисто на java ядро системы бы написали? а потом на бейсике и C#.

xargs ★★★ ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

Ну так если на эту библиотеку для рендеренга еще и UI добавить. То можно будет сравнивать два УЯ (UIs). Думаешь в виде приложения оно будет шустрее?

AOT:

Конвертация в другие форматы. А как там с html? (/me злобно хихикает)

eXOR ★★★★★ ()
Ответ на: Re: PDF Renderer от xargs

Re: PDF Renderer

> когда бы они чисто на java ядро системы бы написали? а потом на бейсике и C#.

Думаю через какое-то время жедезки для жавы появятся - процессор например

anonymous ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

> Думаю через какое-то время жедезки для жавы появятся - процессор например

Excuse me, are you from the past?

Давно уже были. Как появились так и померли в виде поделок-прототипов, выжили лишь ограниченные процессоры в разных смарт-картах где жаба это совсем не жаба.

anonymous ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

> Okular - это просмотрщик. А это библитека для рендеринга. Сравнил хер с пальцем.

или я всю жизнь неправильно понимал термин "рендеринг" или тут написан какой то бред.

firsttimeuser ★★★★★ ()

Re: PDF Renderer

> Это 100% написанный чисто на Java PDF рендерер и просмотрщик

Кто сумеет перевести это на русский язык - тот молодец.

anonymous ()
Ответ на: Re: PDF Renderer от geek

Re: PDF Renderer

>отображать документ PDF в 3D-окружении

Этооо как?? О_О

FiXer ★★☆☆☆ ()
Ответ на: Re: PDF Renderer от eXOR

Re: PDF Renderer

>Думаешь в виде приложения оно будет шустрее?

Думаю от окуляра заюзать бибьлиотеку рендеринга подж жабой посложнее будет чем эту.

>Конвертация в другие форматы. А как там с html?

И караванов оно не грабит.

r ★★★★★ ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

А корованы?

anonymous ()

Re: PDF Renderer

моё радостное настроение после прочтения заголовка новости (давно ищу толковый PDF рендерер), быстро сменилось на уныние после прочтения второй строки. жабу в жопу. Уж простите, кого обидел...

Ky6uk-Py6uk ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

>> Это 100% написанный чисто на Java PDF рендерер и просмотрщик

> Кто сумеет перевести это на русский язык - тот молодец.

Че тут непонятного ? первый рисует точечки ака пикселы, второй их тебе показывает.

Ky6uk-Py6uk ()

Re: PDF Renderer

> конвертацию в другие форматы

в pdftohtml не оно случайно используется? Если оно, то на мужском половом органе я вертел такую конвертацию..

boombick ★★★★★ ()
Ответ на: Re: PDF Renderer от Ky6uk-Py6uk

Re: PDF Renderer

Вы чо? это чисто крутой рендерер. он написан чисто на яве. а еще у его гоп-родителей наверняка штаны абибас с лампасами!

anonymous ()
Ответ на: Re: PDF Renderer от Danmer

Re: PDF Renderer

Не знаю как у вас, а я со спокойной совестью выкинул ePDFViewer и перешел на него. Тормозов меньше. Использую сановскую ЖВМ 1.6.0_03. Кстати, ещё использую JavaDjVu.

iZEN ★★★★★ ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

>Почему сразу такое негативное отношения к Яве?

Вот ты ведь не спроста решил, что негативное отношение именно к яве, а не к, скажем, к PDF вообще?

legolegs ★★★★★ ()
Ответ на: Re: PDF Renderer от Ky6uk-Py6uk

Re: PDF Renderer

> Че тут непонятного ? первый рисует точечки ака пикселы, второй их тебе показывает.

Непонятен, во-первых, оборот "Это 100% написанный чисто на Java". Стопроцентно написанный - это значит дописанный до конца? Или стопроцентно на Java? Или на "чисто Java"? А бывает "не чисто Java"? Или аффтар гопник, и использует "чисто" в качестве служебной части речи, просто забыв выделить его запятыми?

Во-вторых, непонятно так ли уж необходимо использовать термин "рендерер" и нет ли русского аналога? Например "отрисовщик" или еще как-нибудь? Да и слово "просмотрщик" немножко коробит...

anonymous ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

>Например "отрисовщик" или еще как-нибудь?

В любой конторе которая занимается 3D или визуальными эффектами тебе за отрисовщика лицо набьют. Корпоративно.

r ★★★★★ ()

Re: PDF Renderer

Вообще объясните популярно, нахрена это нужно? Из текста новости (а инглиш по ссылке неосилю) получается, что это аналог xpdf, kpdf, adobe reader и т.п. Какие отличия? Если их нет, то какие преимущества дало использование жабы?

legolegs ★★★★★ ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

> А чем вас чисто конкретно не устраивает слово "просмотрщик"?

Чисто звучанием. Сочетание "трщ" отдает чем-то польским, а я поляков с детства не люблю. Попробуйте четырнадцать раз подряд произнести "просмотрщик" - и идите накладывать гипс на язык.

anonymous ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

> В любой конторе которая занимается 3D или визуальными эффектами тебе за отрисовщика лицо набьют. Корпоративно.

Тонко подмечено. А в любой слесарке вам могут не менее корпоративно бить лицо, если вы попытаетесь внушить пьяным слесарям, что "эта по...нь" правильно называется "шестеренка". Предлагаете сделать наименование "эта по...нь" официальным?

anonymous ()
Ответ на: Re: PDF Renderer от legolegs

Re: PDF Renderer

Это нужно для бинарно-переносимого десктопа JDesktop, который будет представлен вместе с JavaOS.

iZEN ★★★★★ ()

Re: PDF Renderer

Пока продукт сырой. По количеству используемой памяти съедает втрое больше, чем Kpdf, при меньшем функционале. Скорость отрисовки вроде удовлетворительная, но, к сожалению, не все отображает

anonymous ()
Ответ на: Re: PDF Renderer от legolegs

Re: PDF Renderer

>что это аналог xpdf, kpdf, adobe reader и т.п

Это не аналог. Этор библиотека которая на вхзоде получает PDF а на выходе набор картинок. Просмотрщик - это так для понта - демка.

>Если их нет, то какие преимущества дало использование жабы?

Портабельная библиотека для кросплатформенных жабских приложений которые должны сгенерировать с пдфины картинку.

r ★★★★★ ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

>Предлагаете сделать наименование "эта по...нь" официальным?

Вы наверное только с пьяными слесарями общались - трезвых не видели? Для справки слово "рендеринг" по русски так и звучит, и в словарях присутствует. Потому что все переводы и близко не отражают сути.

r ★★★★★ ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

Спасибо, внятно разъяснил.

ИМХО, нормальные люди такое пишут на си, называют по шаблону "одно2другое" и новости на ЛОРе писать стесняются. (cdr2svg 1.0 - исключение и новости достоин :))

PS на моей машине ява отсутствует полностью ввиду абсолютнейшей ненадобности. Вот ну ничегошеньки нет такого, что было бы написано на яве и могло бы мне принести пользу. Так вот совпало. Интересно, почему?

legolegs ★★★★★ ()
Ответ на: Re: PDF Renderer от legolegs

Re: PDF Renderer

>ИМХО, нормальные люди такое пишут на си, называют по шаблону "одно2другое" и новости на ЛОРе писать стесняются.

В случае PDF осиливших данную задачу людей пока практически нет:)

r ★★★★★ ()
Ответ на: Re: PDF Renderer от r

Re: PDF Renderer

Как-то уже начинает раздражать. Программы критикуют в зависимости только от языка программирования, на котором они написаны. Нужно, чтобы вышла программа, всем понравилась, и когда они это осознают, огорошить их тем, что она на Java. Вот тогда они спохватятся, но будет уже поздно.

С другой стороны, постить новости про кривые проги, только чтобы ещё раз сказать, что проги на Java реально существуют - другая крайность, столь же бредовая

achy ()

Re: PDF Renderer

Кривоват. Доки с developer.sonyericsson.com не переварил :(

kirsche ()
Ответ на: Re: PDF Renderer от anonymous

Re: PDF Renderer

> Пока, видимо, не очень. местами, даже в простых документах, присутствуют "кляксы". Ну и памяти жрет традиционно некисло :)

>Тем неменее - это уже работающий прототип.

Намазывать уже можно!

zhaba ()
Ответ на: Re: PDF Renderer от theos

Re: PDF Renderer

Линуха под рукой нету в настоящий момент, проверил на венде XP с Sun Java 1.6_03. Открыл PDF на 1540 страниц, 8Мб. Летает просто. ОТличий в скорости от Adobe PDF Reader 8 не замечаю.

Покликал по всем своим PDF-ам - отлично просто! ЗАвтра проверю на Линухе

Eugeny_Balakhonov ★★ ()

Re: PDF Renderer

Интересная тулза для встройки в различные java сервисы: FOP генеряет, PDF Renderer препрасматривает. +)

vtVitus ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.