The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз Xpdf 4.04

26.04.2022 21:00

Состоялся релиз набора Xpdf 4.04, включающего в себя программу для просмотра документов в формате PDF (XpdfReader) и набор утилит для конвертирования PDF в другие форматы. На странице загрузки сайта проекта доступны cборки для Linux и Windows, а так же архив с исходными текстами. Код поставляется под лицензиями GPLv2 и GPLv3.

Выпуск 4.04 сосредоточен на исправлении ошибок, однако в нем есть и новые возможности:

  • Изменения в XpdfReader:
    • При закрытии файла номер текущей страницы сохраняется в ~/.xpdf.pages и при последующем открытии файла показывается эта страница. Данное поведение можно запретить при помощи настройки "savePageNumbers no" в xpdfrc.
    • Добавлена возможность изменить порядок вкладок при помощи перетаскивания в режиме drag&drop.
    • Добавлен диалог свойств документа с метаданными и шрифтами.
    • Добавлена поддержка Qt6.
  • Утилита pdftohtml теперь генерирует HTML-ссылки для URI ссылок на якоря в тексте.
  • Некоторые новые опции для утилит CLI и настроек xpdfrc.


  1. Главная ссылка к новости (https://forum.xpdfreader.com/v...)
  2. OpenNews: Доступен Окуляр ГОСТ, PDF-просмотрщик на базе Okular с поддержкой российских электронных подписей
  3. OpenNews: Энтузиасты воссоздали метод мгновенной генерации PDF-файлов с одинаковым хэшем SHA-1
  4. OpenNews: Инициатива Mozilla по переносу PDFium и части Pepper API из Chromium в Firefox
  5. OpenNews: В Firefox устранена критическая 0-day уязвимость в PDF.js
  6. OpenNews: Google открыл исходный код PDF-движка Chrome
Автор новости: u235
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/57088-xpdf
Ключевые слова: xpdf, pdf
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 22:08, 26/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Открытый pdf-редактор, который не корячит каждый второй докумет - когда?
     
     
  • 2.2, timur.davletshin (ok), 22:10, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В libreoffice попробуй :)

    P.S. кроме шуток.

     
     
  • 3.10, Аноним (10), 22:50, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    таки да!

     
  • 3.36, Аноним (36), 14:12, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А LO случайно не умеет испонять активное содержимое PDF-документов? Или это блокируется?
     
     
  • 4.37, timur.davletshin (ok), 14:40, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А LO случайно не умеет испонять активное содержимое PDF-документов? Или это блокируется?

    Нет, не умеет исполнять. Но зато умеет атачить в PDF документ ODF, что для читалки PDF выглядит как обычный PDF, а для редактора Libreoffice как полноценный ODF документ со всеми возможностями для редактирования.

     
     
  • 5.40, Аноним (-), 20:56, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    >умеет атачить в PDF документ ODF

    Тимурчег, разработчики Адоб Акробата в шоке.

     
     
  • 6.42, timur.davletshin (ok), 22:19, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Тимурчег

    %)

     
  • 4.45, economist (?), 13:00, 28/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дополню чужой ответ: LibreOffice умеет в PDF внедрять файл ODF (ODT/ODS) с макросами, формами, контролами, связями с внешними даными и БД (ODBC/JDBC). Причем это активное содержимое может выполняться, обновляться,  события - обрабатываться и порождать другие. Все это в двух контекстах - в PDF-просмотрщике (не сильно примитивном, т.е. в PDFXCViewer, Adobe Reader, MUPDF итд) и в LibreOffice.    
     
  • 2.4, Аноним (4), 22:30, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Никогда. Это очень сложно.
    Надо свободный редактор, открывайте и исправляйте pdfedit. Его в 2011-2014 забросили
     
     
  • 3.11, Аноним (4), 22:52, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    *откапывайте
     
  • 2.5, Аноним (5), 22:35, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > pdf-редактор
    > pdf
    > редактор

    Шта

     
     
  • 3.9, Аноним (9), 22:45, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Кому-то хочется бесплатный acrobat
    Для linux есть несколько редактроров, купи и пользуйся. У Master PDF Editor даже бесплатная для некоммерческого использования версия была и 3600р это не то что бы что-то супер дорогое.
     
     
  • 4.28, КО (?), 08:43, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Присылайте мне 2 косаря каждый месяц пожалуйста, вам не то чтобы жалко же.
     
     
  • 5.30, Аноним (9), 09:55, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так ты же ничего не сделал за что тебе деньги платить?
    Хочешь за просто так получать, сходи в психиатрическую больницу, докажи что ты на голову инвалид и государство будет просто так платить. Или руку себе отпили
     
  • 2.7, Аноним (7), 22:40, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    LaTeX.
     
     
  • 3.17, Аноним (-), 23:40, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    редактор это когда готовый пдф без исходника редактировать. латех не может такое, та и не должен если честно
     
     
  • 4.31, Аноним (31), 09:58, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Редактор это когда ты редактируешь, а не вприсядку пытаешься удовлетвориться.
     
  • 4.34, Аноним (34), 11:51, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Теоретически должно быть возможно декомпилировать PDF если не в LaTeX то хотя бы в PostScript. А там уже пдредактировать символы, поменять шрифты, добавить/удалить объекты должно быть вполне возможно.
     
  • 4.39, Diozan (ok), 17:16, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    PDF - можно рассматривать как формат вывода уже готового документа. Зачем его редактировать? Это, типа, как распечатку принтера редактировать. Не, ну, конечно, при помощи штриха и маркера это можно сделать, мелкие недостатки так и устраняются, но в целом - зачем? Редактируется источник, тот же ODT, а потом уже генерируется новый PDF...
     
  • 3.41, Аноним (-), 20:57, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Латекс ведь нужен для того чтобы красиво сверстать дипломную.
     
     
  • 4.52, adolfus (ok), 11:24, 26/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Латекс используется гомиками, бдсээмщиками и прочими унтерменшами. Для верстки же используется латех.
     
  • 2.8, Аноним (9), 22:40, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Зачем? За это же никто не заплатит денег, соответственно такая разработка почти совсем невозможна.
    За это даже никто спасибо не скажет, в чем можно убедится в каждой первой новости на opennet. Один только глум, тупые притензии и попытки унизить.
     
     
  • 3.12, Аноним (12), 23:03, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Смотря сколько. Как там выше прелагали, 3600 р. точно никто не заплатит.
     
     
  • 4.13, Аноним (4), 23:10, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Потому что не цените чужой труд?

    Это если что всего лишь 1/20 месячной зарплаты junior разработчика в России.
    Который pdf редактор вряд-ли напишет

    Или половина стоимости игры для play station

     
  • 4.14, Аноним (4), 23:13, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Местные даже 160р заплатить не в состоянии, судя по нытью в соседней теме.
     
     
  • 5.20, Аноним (20), 00:54, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Для плачения 160 рублей есть другие сайты для радостных хомячков.  
     
  • 3.16, Аноним (-), 23:38, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > тупые притензии и попытки унизить.

    Как буд-то бы плохой стимул. Некоторые за это деньги платят ;)

     
  • 2.15, Ан (??), 23:31, 26/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Scribus, PDFSam попробуй.
     
  • 2.18, pashev.ru (?), 00:07, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    xournal
     

  • 1.3, Аноним (3), 22:29, 26/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    больше не валится при быстром листании больших файлов?
     
     
  • 2.25, ИмяХ (?), 07:48, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Валится
     

  • 1.6, Аноним (7), 22:40, 26/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А оно может "книжкой" (брошюрой) распечатать автоматически?
     
  • 1.19, Аноним (20), 00:52, 27/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Когда прекратится засирание хомяка всякими этими ~/.whatever?
     
     
  • 2.21, Аноним (5), 01:54, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    когда осилишь NixOS и Impermanence.
     
  • 2.22, aa (?), 06:34, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • –2 +/
    а куда вы предлагаете сохранять пользовательские настройки?
     
     
  • 3.24, u235 (ok), 07:15, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В папку ~/.config
     
     
  • 4.26, ИмяХ (?), 07:49, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так напишите об этом разработчику, а то он об этом не знает.
     
     
  • 5.27, u235 (ok), 08:11, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так мне это не мешает. Тем более, что ни одна программа не сможет сравниться со мной в засирании хомяка.
     
  • 4.33, Аноним (33), 10:38, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Правильно в ${XDG_CONFIG_HOME:-~/.config}
     
  • 4.35, Аноним (34), 11:55, 27/04/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это ещё что. На Linux это хотя бы традиция, хоть и устаревшая. А вот когда у юзера на винде куча этих директорий с точкой, при том что она не понимает что это значит и аттрибут скрытости приходится ставить самому руками - вот это ржака.
     
  • 4.50, adolfus (ok), 20:47, 03/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Нет такой папки (folder -- англ.) и никогда не было. Есть каталог (directory -- англ.). И вообще, папки живут исключительно на десктопе в виде картинок и они никак не присутствуют в файловой системе.
     

  • 1.23, Аноним (23), 06:54, 27/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Я неиронично пользовался сабжем, но вернулся к Okular. Шрифты куда менее корявые, можно поменять цвет бумаги, нет проблем с кривым масштабированием, и я не ожидал, что настолько соскучусь по плавной прокрутке. Анотациями я не пользуюсь, но подозреваю, что это тоже. Кроме того, позицию сохраняет, да. Даже не страницу, а место на странице. Из минусов Okular то, что он зависит от poppler и тот это старый форк xpdf с добавленными уязвимостями и прочими улучшениями. У меня были проблемы со сборкой poppler (вроде бы), из-за чего пришлось поставить xpdf, других причин его использовать не вижу.
     
     
  • 2.43, bircoph (ok), 03:49, 28/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Там же настраиваются шрифты: что хочешь, то и используй.
     

  • 1.29, швондер (?), 09:10, 27/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >При закрытии файла номер текущей страницы сохраняется в ~/.xpdf.pages и при последующем открытии файла показывается эта страница

    Хорошая фича. Я делал именно это для xpdf-3 шесть лет назад. Автор не принял доработки, ибо он в то время портировал кодовую базу на Qt. как по мне, фича актуальная, если действительно читать много пдф.

     
     
  • 2.51, adolfus (ok), 20:51, 03/05/2022 [^] [^^] [^^^] [ответить]  
  • +/
    И неплохо бы иметь безразмерный список просмотренных файлов.
     

  • 1.32, Аноним (32), 10:15, 27/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сохранение позиции — да это прорыв! Догадываюсь, что и весь этот xpdf такой.
     
     
  • 2.46, bircoph (ok), 14:58, 28/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    По видимому, вы не знаете что такое xpdf — это то, из чего вырос poppler, на котором работают почти все pdf-смотрелки в Linux. Но xpdf продолжил свою жизнь и главная его фишка в легковесности.
     
     
  • 3.48, Аноним (48), 13:28, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так эти хипстеры только и могут все хаить
     

  • 1.38, Аноним (-), 14:49, 27/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Он Wayland поддерживает?
     
     
  • 2.47, Аноним (48), 13:27, 29/04/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Раз на Qt теперь работает, то скорее всего да.
     

  • 1.44, bircoph (ok), 03:50, 28/04/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ну вот, теперь обновлять ebuild нужно :)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру