Смотрелка pdf
-
А растяжимое окошко с заголовком можно? =( -_- )=Из хаоса в космос
Сам не хочешь попробовать добавить?
На самом деле, это не сложно. Сложнее подобрать правильно размер экрана.
На самом деле, это не сложно. Сложнее подобрать правильно размер экрана.
Могу попробовать) Выложи исходники на SVN, так и проще будет отслеживать изменения и регрессии. как в случае с заголовком.
Из хаоса в космос
Посмотрим Чуть позже.
Залил старый архив на ftp исходники uPDF: ftp://kolibrios.org/users/SoUrcerer/mupdf_soup.zip Архив 48 мегабайт!
В архиве всё, что может понадобиться для сборки на Linux с установленными gcc и make, а так же:
-скомпилированная libc с нужными include, библиотеками и ещё кучей мусора
-порт jbig2dec
-порт libpng
-порт libjpeg-8c
-порт libopenjpeg
-порт freetype2
-собственно, порт mupdf
Для сборки необходимо:
1) распаковать куда-нибудь libc;
2) затем распаковать mupdf;
3) затем изменить makefile в папке mupdf - указать правильные пути к libc (вместо /media/hdd1/... указать правильные адреса, в общем)
4) в папке mupdf сказать make
Это должно дать рабочий бинарник mupdf.
Я не помню точно, но возможно, придется сделать команду
6) objcopy -O binary updf
для получившегося файла - а возможно, эту команду давать не нужно.
Самое главное в порте (то, что надо править) - это два файла из папки apps: ftp://kolibrios.org/users/SoUrcerer/uPDF/apps/
Файл kos_main.c ужасно написан, и не менее ужасно неоформлен - берегите ваши глаза.
Вообще, проблем со сборкой возникнуть не должно; возможностей для улучшения - тысячи.
Самый главный хак, который я делал с mupdf - я заменял "затычками" поддержку китайского-японского-корейского, чтобы уменьшить размер бинарника.
В архиве всё, что может понадобиться для сборки на Linux с установленными gcc и make, а так же:
-скомпилированная libc с нужными include, библиотеками и ещё кучей мусора
-порт jbig2dec
-порт libpng
-порт libjpeg-8c
-порт libopenjpeg
-порт freetype2
-собственно, порт mupdf
Для сборки необходимо:
1) распаковать куда-нибудь libc;
2) затем распаковать mupdf;
3) затем изменить makefile в папке mupdf - указать правильные пути к libc (вместо /media/hdd1/... указать правильные адреса, в общем)
4) в папке mupdf сказать make
Это должно дать рабочий бинарник mupdf.
Я не помню точно, но возможно, придется сделать команду
6) objcopy -O binary updf
для получившегося файла - а возможно, эту команду давать не нужно.
Самое главное в порте (то, что надо править) - это два файла из папки apps: ftp://kolibrios.org/users/SoUrcerer/uPDF/apps/
Файл kos_main.c ужасно написан, и не менее ужасно неоформлен - берегите ваши глаза.
Вообще, проблем со сборкой возникнуть не должно; возможностей для улучшения - тысячи.
Самый главный хак, который я делал с mupdf - я заменял "затычками" поддержку китайского-японского-корейского, чтобы уменьшить размер бинарника.
Наконец, кое-кто взялся за мой порт. Спасибо.
Хорошая новость!SoUrcerer wrote: Наконец, кое-кто взялся за мой порт. Спасибо.
Под виндой пользуюсь Sumatra PDF вьювером - наверное самый быстрый просмотрщик тяжёлых PDF файлов и др. форматов и постоянно обновляется.
На моём железе нетбука (Celeron 900) только он оказался хорошим выбором
В Haiku OS просмотрщик BePDF тоже на моей конфигурации неслабо тормозит
P.S. Добавить если к просмотрщику возможность экспорта содержимого файла, например, в RTF формат то цены ему бы не было.
Last edited by Kopa on Sun Mar 23, 2014 12:28 pm, edited 3 times in total.
Where can it be found?
What is next? Box lib scrollbar? revamping the menu? Is the window resizeable yet?
What is next? Box lib scrollbar? revamping the menu? Is the window resizeable yet?
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Window is not resizeable; open button (why?) doesn't work yet. But this thing is on SVN I can attach binary, but it isn't very good yet.
I think, box_lib scrollbar and menu, resizing and icons would be great!
I think, box_lib scrollbar and menu, resizing and icons would be great!
Maybe I should try to compile it myself then, for the sake of learning it
"Any intelligent fool can make things bigger, more complex, and more violent. It takes a touch of genius -- and a lot of courage -- to move in the opposite direction." Albert Einstein
Design concept.
Iconset http://blog.twg.ca/2010/11/retina-display-icon-set/
Iconset http://blog.twg.ca/2010/11/retina-display-icon-set/
- Attachments
-
-
5183950.png (46.36 KiB)Viewed 11081 times
-
Из хаоса в космос
Nice concept! What about scrolling?
Thanks. Not sure abouut scroll, it could be looks like in WebView.
- Attachments
-
-
5183950.png (46.42 KiB)Viewed 11075 times
-
Из хаоса в космос
Как обычно содрал у Кирила самое интересное)
Eolite Grayscale desing!
Eolite Grayscale desing!
Akyltist - годно.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Who is online
Users browsing this forum: No registered users and 2 guests