Ru-Board.club
← Вернуться в раздел «Программы»

» Sumatra PDF / SumatraPDF

Автор: SLasH
Дата сообщения: 07.05.2014 08:23
Skif_off
Благодарю.
Автор: Victor_VG
Дата сообщения: 07.05.2014 13:02
SLasH

Сейчас соберу новый финал - 2.5.1 - исходники обновились, убрано падение на ebook.
Автор: Victor_VG
Дата сообщения: 07.05.2014 15:25
Ссылка сменилась! Новая - http://yadi.sk/d/es03U9L4PPsP8 (был сбой на сервере).

SumatraPDF v2.6 r8782

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?

Цитата:
r8784
fix VS2008 solution for r8783

r8783
remove src/browserplugin

r8782
stop shipping browser plugin (fixes issue 2498)

r8781
update release notes for 2.5.1

r8777
hopefully prevent crashes like 55175

r8776
PDF: reduce overly large JPEG image heights (fixes bug 695112)

r8775
merge latest MuPDF update

Версия v2.6 r8781 по коду эквивалентна 2.5.1 STABLE, кроме номера версии v2.6 r8781 вместо v2.5.1 r8781.
Автор: kirsha
Дата сообщения: 10.05.2014 15:06
Здесь уже было про бледные изображения, вот ещё



И с масштабом видна разница.

Документ.
Автор: Victor_VG
Дата сообщения: 10.05.2014 17:04
kirsha

Я поглядел данный документ в суматре и Infix Pdf Editor, смотрел страницу 3. Вот что выводит в режиме просмотра редактор:



и расшифровка документа показывает, что именно Адобе Ридер искажает геометрию. Посему вопросы в Адобе. Я тут бага не вижу, то же самое наверняка скажут и разработчики.
Автор: kirsha
Дата сообщения: 10.05.2014 19:36
Victor_VG
А про то, что картинки почти не видно?

Добавлено:
И это не самый тяжёлый случай. Просто на днях кучу пдэфок просматривал, так попадались в которых вообще ничего не видно было. Этот первый нашедшийся на скорую руку.
Автор: Victor_VG
Дата сообщения: 10.05.2014 19:43
kirsha

MuPDF строго выводит только то, что записано в коде PDF-файла, а Адобе Ридер выводит то, что он сам хочет в нём видеть. Посему ещё раз - все вопросы в Адобе ибо это недоработки их программы, кстати точно также как и произвольное обращение с цветом.
Автор: kirsha
Дата сообщения: 10.05.2014 19:52
Victor_VG
Infix Pdf Editor чёткую картинку даёт.
Автор: Victor_VG
Дата сообщения: 10.05.2014 20:17
kirsha

Сравнивайте:





GSView использует GPL Ghostscript 9.10 и по свойствам аналогичен MuPDF, тестил на версии 2.6 ревизии 8805. Машина где стоит другой компилятор сгорела, а на той где удалось собрать только VC++ 2010 по сети вызывается, так что х64 сборку пока собирать не на чем....
Автор: kirsha
Дата сообщения: 10.05.2014 20:23
Victor_VG
Ну что тут видно — SumatraPDF более бледную картинку выводит чем GSView.
Автор: Victor_VG
Дата сообщения: 10.05.2014 20:30
kirsha

Контрастность - да, но не толщину/цвет линий. С контрастностью стоит в расширенных опциях покопаться, а я попробую сгоревшую машину отремонтировать....
Автор: kirsha
Дата сообщения: 10.05.2014 20:37
Victor_VG
Мой изначальный вопрос и был про бледные изображения
Цитата:
Здесь уже было про бледные изображения, вот ещё

А масштаб, будь он не ладен, я уже вдогонку приплёл, не это самое главное для меня.

Добавлено:
Victor_VG

Цитата:
С контрастностью стоит в расширенных опциях покопаться

А можете подсказать, существуют ли они?
Посмотрел здесь и не могу сообразить, что поправить для контрастности.
Автор: Victor_VG
Дата сообщения: 11.05.2014 00:03
kirsha

Масштаб зависит от размера окна, давайте его для себя опустим, с контрастностью надо подумать где может возникать такой эффект.
Автор: Victor_VG
Дата сообщения: 12.05.2014 13:47
Временно! У меня сгорела одна из рабочих машин, потому пока собрать х64 редакцию мне не на чем, но с х86 проблем не будет.

SumatraPDF v2.6 r8814

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?
[more=SVN changelog]r8814
PDF: allow codespace mappings beyond U+FFFF

r8812
PDF: ignore null objects in page tree (fixes regression from r8533) (fixes issue 2582)

r8811
merge latest MuPDF update

r8810
update release notes

r8809
fix x64 compilation

r8808
CBZ: support LZMA compression

r8807
Cbx: split CbxEngineImpl into CbzEngineImpl and CbrEngineImpl

r8806
stop keeping all images in memory for .cbz documents and ImageDirs

r8805
PDF: prevent buffer underflow better

r8803
better fix for r8791

r8802
rinse, repeat

r8801
fix typo in r8800

r8800
include version qualifier in crash reports (and report Windows 8 by name)

r8799
JPEG: omit unneeded alpha channel for arithmetically encoded jpegs

r8798
XPS: prevent using uninitialized variables

r8796
XPS: don't rely on uninitialized variables (fixes issue 2578)

r8794
fix buildbot to account for browser plugin removal

r8793
JPEG: check for arithmetic encoding more memory-efficiently (fixes issue 2577)

r8791
PDF/XPS: fix content size miscalculation

r8790
consistency tweaks for HasTocTree and GetTocTree

r8789
swap shortcuts for Presentation and Fullscreen modes (F11 <-> Shift+F11)

r8788
no need for cert but verify aws access

r8787
upload strings

r8786
PDF: prevent broken links from showing a previous page

r8785
merge latest MuPDF update

r8784
fix VS2008 solution for r8783

r8783
remove src/browserplugin[/more]
Автор: Nordi
Дата сообщения: 14.05.2014 15:42
Sumatra PDF 2.5.2

Changes in Sumatra PDF 2.5.2 (2014-05-14):
* reduced the amount of memory used by comic book files and made few improvements to PDF rendering.

Download Sumatra PDF 2.5.2: Stable: https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.5.2-install.exe

Download Sumatra PDF 2.5.2 Portable: https://kjkpub.s3.amazonaws.com/sumatrapdf/rel/SumatraPDF-2.5.2.zip
Автор: Victor_VG
Дата сообщения: 16.05.2014 03:42
SumatraPDF v2.6 r8835

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?
[more=SVN changelog]r8835
merge latest MuPDF update

r8834
update openjpeg to version 2.1.0

r8833
update openjpeg to version 2.0.1

r8832
update translations

r8831
JP2: prevent potential write access violation (fixes issue 2591)

r8830
add scripts/update_auto_update_ver.py

r8829
update translations

r8827
note release date

r8826
svn copy needs a commit message; fix order of arguments in s3.upload_data_public()

r8820
try to auto-find conf.py and cert.pfx

r8819
remove unnecessary check

r8818
auto-mate tagging release branch in svn and uploading sources, when making a release build

r8817
for release build, upload sumatrapdf/sumpdf-latest-manual.txt (part of issue 2571)

r8816
when building a release, verify that we're building from /branches/verworking branch

r8815
update translations[/more]
Автор: Victor_VG
Дата сообщения: 16.05.2014 15:50
SumatraPDF v2.6 r8837

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?

Цитата:
r8837
update scripts and fix warnings in r8836 (fixes issue 2592)

r8836
Added tabbed navigation.
Автор: SLasH
Дата сообщения: 16.05.2014 16:47
Victor_VG

Цитата:
У меня сгорела одна из рабочих машин, потому пока собрать х64 редакцию мне не на чем

А виртуальная машина?
Автор: Victor_VG
Дата сообщения: 16.05.2014 22:48
SLasH

Винда и так в ней, а вторая машина физически нужна в кластере. Ну, вроде заказал БП на 650W в воскресенье привезут и позвонят. Заодно и прогуляюсь.
Автор: Victor_VG
Дата сообщения: 17.05.2014 01:20
SLasH

Машины в кластере. В воскресенье должны доставить новый БП, а так винда у меня и так в виртуалке.
Автор: Victor_VG
Дата сообщения: 18.05.2014 15:33
SumatraPDF v2.6 r8857

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?

[more=SVN Changelog]r8857
typo fixes

r8856
try to make active the tab stand out more

r8855
add experimental ReopenOnce setting for reopening files after an auto-update

r8854
switch UPDATE_INFO_URL to sumpdf-update.txt using the new format from r8853 (fixes issue 2571)

r8853
proposal for fixing issue 2571 (extensible)

r8851
clear linkOnLastButtonDown before deleting the associated DisplayModel/BaseEngine (fixes crash 55384)

r8850
Installer: add /autoupdate option to perform installation with no user interaction but visible UI

r8849
add CryptoUtil.[cpp|h]

r8848
make FindWindowInfoByHwnd handle NULL HWNDs (fixes crash 55422)

r8847
update translations

r8844
EngineDump: tweak command line options

r8843
DrawImage may fail if a GDI+ image can't be properly decoded (since r8842, this is no longer detected for JPEGs, either)

r8842
JPEG: detect arithmetic coding before passing data to GDI+

r8841
CBR: decode images on demand for quicker loading

r8840
PDF: rendering speed-up for huge paths

r8839
Tabs: replace NotifyThread with uitask

r8838
added userchefo to AUTHORS file[/more]
Автор: Victor_VG
Дата сообщения: 19.05.2014 15:32
SumatraPDF v2.6 r8865

Собрал, проблем не обнаружил, архив обновил, линк в шапке.

Что нового?

Цитата:
r8865
settings: add FullPathInTitle advanced setting for showing the entire path to a file in the title bar

r8864
restructure Canvas.cpp

r8863
fix Doc::IsEngine

r8862
split Canvas.cpp out of SumatraPDF.cpp

r8861
also watch for file renaming (for editors which replace instead of overwrite, such as MS Word)

r8860
update translations

r8859
add FileThumbnails.[cpp|h]

r8858
implement CalcSha2DigestWin

В пакете снова полный комплект - х86 и AMD64 сборки.

Архив обновлён - была опечатка в сборочном скрипте и х64 стандолоне вариант перезаписывал х86 вариант.
Автор: Koyotero
Дата сообщения: 19.05.2014 15:53
Victor_VG

Цитата:
SumatraPDF v2.6 r8865
Собрал, проблем не обнаружил, архив обновил, линк в шапке

Портабельный вариант х86 отказывается запускаться,пишет версия этого файла несовместима с используемой версией Windows. Установочный при этом нормально запускается, если его распаковать тоже. Система Win7 x86.
Автор: Victor_VG
Дата сообщения: 19.05.2014 16:36
Koyotero

Да, он для AMD64. Опечатка в новом сборочном скрипте. Поправил. Скоро перевыложу.

Добавлено:

Спасибо, исправлено, ссылка та же.
Автор: LonerDergunov
Дата сообщения: 20.05.2014 00:04
В некоторых распознанных Акробатом файлах pdf при открытии их в SumatraPDF текстовый слой не считывается корректно - между каждой буквы ставится пробел и/или разрыв строки. В то же время этот же файл, открытый в Акробате или скажем в PDF-XChange, позволяет скопировать текстовый слой правильно.
Это такой баг в SumatraPDF? Или где-то в Adwanced Options исправляется?
Автор: Victor_VG
Дата сообщения: 20.05.2014 00:21
LonerDergunov

Если есть примеры таких файлов могу проверить гипотезу об ошибке кода и при необходимости написать баг-репорт. Пока я могу назвать только один тип PDF-файлов который суматра точно не видит - анимированные PDF созданные в старших версиях Асробата. Ну, так их кроме него вообще никто не видит. Есть у меня один такой для тестов, могу поделится.

А по поводу этих файлов - кажется мне что они могут быть записаны в кодировке UTF-16, но при их создании в заголовке указали однобайтную кодировку. Стоит и эту гипотезу проверить.
Автор: Skif_off
Дата сообщения: 20.05.2014 01:57
LonerDergunov
Как насчет баг-репорта?
Автор: LonerDergunov
Дата сообщения: 20.05.2014 02:13

Цитата:
Как насчет баг-репорта?

Так я постоянно такое замечал. Думал, что это всем известная особенность или проблема )))


Цитата:
Если есть примеры таких файлов

Вот, например, файлик. В последних версиях суматр (из шапки) - один символ на строчку. В PDF-XChange - проблем нет (хотя распознано и не очень файно, но всё же читаемо)
http://rghost.ru/55419475
Автор: Victor_VG
Дата сообщения: 20.05.2014 03:25
LonerDergunov

Попробовал на последней сборке v2.6 r8869 (эта уже на серверах) - вроде ничего похожего на описанное не увидел. Или я не понял что именно искать? Вот что вижу в этом файле я:



есть конечно вероятность ошибок MuPDF, но и сознательное игнорирование стандартов со стороны Адобе я бы не стал исключать ибо по этой части она и Микрософт близнецы-братья.

Автор: ItsJustMe
Дата сообщения: 20.05.2014 11:51
LonerDergunov
Я тоже посмотрел ваш файлик. Да, он такой, хитрый
Могу предположить, что в самом файле текст действительно состоит из отдельных текстовых блоков. Не может же MuPDF их сам выдумать? Тем более, разной длины
Могу предположить, что Adobe Reader эти блоки объединяет.
Пишите авторам, может, они заинтересуются

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748

Предыдущая тема: c$


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.