Poppler е напълно безплатен софтуер с отворен код проект, базиран на изходния код на приложението Xpdf и предназначен да се използва от разработчиците на приложения за PDF оказване задачи. Тя се поддържа само под операционна система GNU / Linux / UNIX.
Състои се от библиотеката Poppler и пакет Poppler Data
Основните характеристики включват основната функционалност на командния ред и е подобрена, за да се използват съвременни библиотеки, като FREETYPE и Кайро, за по-добро изобразяване. Проектът се състои от библиотеката Poppler и пакет Poppler данни, която се състои от кодиране на файлове за използване с Poppler.
Докато пакет Poppler данни е незадължителна за сваляне, това ще даде възможност на Poppler библиотеката, за да направи правилно кирилица и CJK (китайски, японски, корейски) символи. Имайте предвид, че пакетът за Poppler данни не се разпространява под същия лиценз като основен пакет Poppler.
Първи стъпки с Poppler
За инсталиране на проекта Poppler на Linux ядрото-базирана операционна система, трябва да изтеглите най-новата версия от двата проекта & rsquo; ите страница или Softoware. Ако искате да използвате пакет Poppler данни, да го изтеглите, както и.
Запис на архива (и) на вашата домашна директория и да използвате архив полезност мениджър за извличане на съдържанието. След това отворете Terminal приложение и отиде до мястото, където сте & rsquo; съм извлича архивен файл (а) (например CD /home/softoware/poppler-0.30.0 и / или CD /home/softoware/poppler-data-0.4. 7).
Докато по-lsquo; poppler-0.30.0 & rsquo; директория, вие ще изпълните & lsquo; ./ конфигуриране & усилвател; & усилвател; направи & rsquo; команда, за да изберете и да съставят библиотеката, следвана от & lsquo; Sudo да инсталирате & rsquo; команда, за да го инсталирате, на & lsquo; poppler-данни-0.4.7 & rsquo; директория, трябва да стартирате & lsquo;. cmake & rsquo; команда, следван от & lsquo; направи & rsquo; и & lsquo; Sudo да инсталирате & rsquo; команди.
Под капака
Като един бърз поглед под капака на проекта Poppler, можем да забележим, че тя е написана изцяло в ++ езика за програмиране на C. Ние & rsquo;. Успешно тествани Poppler на компютри, поддържащи или на 64 или 32-битови инструкции поставените архитектури
Какво ново в тази версия:
- ядро:
- подкрепа Openjpeg2 (openjpeg 1 е за предпочитане). Bug # 58906
- Fix потенциалната корупция памет на TextSelectionDumper. Bug # 84555
- Проверка за невалиден матрица в анотация. Bug # 84990
- Отворете някои, които не отговарят на файлове. Bug # 85919
- PSOutputDev: Приемане на списък на страници индекси вместо на първия, последния. Bug # 84833
- теч Fix памет при условие грешка
- CPP:
- New API, за да настроите отстраняване на грешки функция на изхода
- изгради система:
- Configure: Подобряване на подкрепа с възрастните звън версии. Bug # 76963
- UTILS:
- pdfunite: Помогнете изходни намерения, желание съдържание и acroform
Какво ново във версия 0.24.5:
- Ядро:
- GooString формат: добавени някои тестове + подобрена документация
- GooString формат: Фиксирана бъг с печат LLONG_MIN
- подобрения регресия изпитване
- QT4:
- Артур подобрения бекенд изобразяване на шрифтове
- тестова програма, за да запазите във файл
- Qt5:
- Артур подобрения бекенд изобразяване на шрифтове
- Подобряване на откриване на Qt5 тос. Bug # 72744
- тестова програма, за да запазите във файл
- Utils:
- pdfunite: Работа дори ако има един единствен файл даден
- pdfunite: не губи шрифтове при сливане на някои файлове
Какво ново във версия 0.24.4:
- Ядро:
- Fix регресия на развален откриване endstream.
- Каталог:. Сортиране на записите на NameTrees за да се уверите търсене работи
- Не безкраен цикъл, ако четете от GooFile :: четене не успее.
- Utils:
- pdftotext:. Не затваряйте стандартния изход
- pdftotext:. Silence предупреждение за може да се използва неинициализирана променлива
- pdftotext: Escape текста на заглавията на XML
- предупреди потребителя, ако той предоставя грешна диапазон
- QT4:
- Fix печатна грешка в XML API.
- Qt5:
- Fix печатна грешка в XML API.
Какво ново във версия 0.24.3:
- ядро:
- PSOutputDev: Fix PFB вграждането на шрифта. Bug # 69717
- CairoOutputDev: Не настройвайте невалиден матрица в drawImage (). Bug # 70085
- qt4:
- Не се срине, ако getXRef () - & GT; копие () не успее
- qt5:
- Не се срине, ако getXRef () - & GT; копие () не успее
- UTILS:
- pdfseparate: Оставя само един процент г в името на файла. Bug # 69434
Какво ново във версия 0.24.0:
- е добавен Голяма подкрепа файл.
- Rendering е направена резба-безопасно.
- The Crypt филтъра се реализира.
- подкрепа режим Thin Line е добавен в SplashOutputDev.
- SplashOutputDev сега е 10 пъти по-бързо в някои облицовка.
- Подкрепа за безцветни модели облицовки е добавен в CairoOutputDev.
- кеширане на цветови профили lcms2 ICC е подобрена.
- Инструмент за резба stresser е добавен в интерфейса QT4.
- е добавен Първоначалната Qt5 интерфейса.
- Допълнителни подобрения и няколко корекции на грешки бяха направени.
Какво ново във версия 0.22.5:
- незначителни бъгове са фиксирани, включително потенциални течове памет и катастрофи.
Какво ново във версия 0.23.2:
- SplashOutputDev сега е 10 пъти по-бързо в някои облицовка.
- кеширане на цветови профили lcms2 ICC е подобрена.
- Някои частни класове са били преместени в анонимен именно пространство.
- Инструмент за резба stresser е добавен в интерфейса QT4.
- строя MinGW е фиксиран.
Какво ново във версия 0.23.1:
- е добавен Голяма подкрепа файл.
- Rendering е направена резба-безопасно.
- The Crypt филтъра се реализира.
- подкрепа режим Thin Line е добавен в SplashOutputDev.
- Подкрепа за безцветни модели облицовки е добавен в CairoOutputDev.
- Няколко незначителни бъгове са фиксирани.
Какво ново във версия 0.22.3:
- ядро:
- Проверка на поръчка стойности очертаващ правоъгълник в керемида модел (Bug # 62369)
- CairoImageOutputDev: Не променяйте интерполация на изображението при печат (Bug # 62418)
- TextOutputDev: Определете текст матрица при боядисване селекция (Bug # 61042)
- напиши Само файла наведнъж при запис (Bug # 62739)
- Fix за пълни пренаписва в ремонтирани файлове
- Fixlet отношение спец интерпретация за Link Zoom стойност
- Fix печатни грешки в човека страници
- Fix съставят, когато не използвате libjpeg
- нагъл:
- Винаги започнем от самото начало, когато се започва на ново търсене на една страница (Bug # 59972)
- qt4:
- Fix катастрофа във файлове с LinkRendition (KDE Bug # 317710)
- изгради система:
- подобрения Small cmake
Какво ново във версия 0.22.2:
- Промяна на файлове с Encrypt сега е възможно. pdftocairo натрупан TIFF изход подкрепа.
- гръб на Splash сега изпълнява билинейна мащабиране на изображението, подобряване на мащабиране на текстови изображения.
- нагъл и Qt 4 входни блокове придобили различни APIs.
- Анотация и форма.
- Различни поправки и подобрения.
бяха направени подобрения
Бяха направени
Какво ново във версия 0.21.1:
- Анотация и форма.
- CairoImageOutputDev получи подкрепа за параметризирана Gouraud засенчване.
- интерфейса QT4 се подобри.
- Различни малки грешки са фиксирани.
бяха направени подобрения
Какво ново във версия 0.21.0:
- Промяна на файлове с Encrypt сега е възможно.
- нагъл и Qt 4 входни блокове придобили различни APIs.
- pdftohtml се подобри.
- бяха направени различни подобрения анотация.
- Много малки подобрения бяха направени, и бъгове са фиксирани.
Какво ново във версия 0.20.2:
- Няколко незначителни бъгове са фиксирани, включително цаката в интерфейса на qt4 и катастрофа с деформиран документи.
Какво ново във версия 0.20.1:
- Тази версия се слива Xpdf 3.03, подобрява анотации, поддържа lcms2 (LittleCMS 2), реализира повторен печат, подобрява CairoOutputDev, подобрява комунални услуги, добавя информация продуцент и версия на XML изхода на pdftohtml, и определя pdftohtml стилове на шрифта по FontDescriptor преди да падне обратно към имената на шрифтовете.
- Много други подобрения са направени и бъгове са фиксирани.
Какво ново във версия 0.19.3:
- Тази версия подобрява анотации, поправя различни бъгове в CairoOutputDev, добавя информация продуцент и версия на XML изхода на pdftohtml, фиксира outputMask инверсия за PNGs в pdftohtml и корекции други бъгове.
Какво ново във версия 0.19.2:
- Тази версия се слива Xpdf 3.03, поддържа lcms2 (LittleCMS 2), реализира повторен печат, подобрява CairoOutputDev, подобрява комунални услуги, и добавя много други подобрения и поправки.
Какво ново във версия 0.18.4:
- Няколко подобрения бяха направени, за да CairoOutputDev и до нагъл интерфейса.
- HtmlOutputDev натрупан поправки за Unicode поддръжка, тагове, и изтичане на памет. Други незначителни бъгове са фиксирани.
Какво ново във версия 0.18.2:
- Няколко леки катастрофи и изтичане на памет са фиксирани.
- GfxColorSpace :: разбор вече приема dicts.
Какво ново във версия 0.18.1:
- изход PostScript създаден от PSOutputDev се подобри.
- Няколко CairoOutputDev бъгове са фиксирани.
- pdftocairo предприятието вълни и затваря файлове правилно, когато е готово да ги използват.
- бяха направени други поправки.
Какво ново във версия 0.18.0:
- Подобрения са направени, за да Анотация подкрепа, подкрепа Form, и да производителност като цяло.
- гръб на Splash получи подкрепа за облицовки модели, за леко намеква и за повторен печат.
- гръб на PSOutputDev сега пише сиво вместо RGB за сиви изображения, и CMYK вместо RGB в level2sep и level3sep.
- действия JavaScript бяха добавени към нагъл интерфейса.
- New "pdftocairo", "pdfunite", и "pdfseparate" инструменти са въведени, докато другите комунални услуги са се подобрили.
- бяха направени различни други подобрения и незначителни грешки.
Какво ново във версия 0.17.2:
- Подобрения са направени, за да EmbeddedFile.
- Избор на CJK шрифтове се подобри.
- припокриване бе реализиран.
- Различни малки грешки са фиксирани.
Какво ново във версия 0.16.7:
- ядро:
- Fix теч памет на документи, чиито Catalog е без влизане Pages
- Check Catalog е речник, преди да го използвате (KDE Bug # 274888)
- UTILS:
- pdftohtml: Не се блъсне в линкове без действие
Какво ново във версия 0.16.6:
- Фиксирана Unicode разбор бъг и трясък JavaScript.
Какво ново във версия 0.17.1:
- Начинът дървото на полета на формуляра е построен е преработен.
- Неизползваните параметри и променливи са почистени.
- действия JavaScript бяха добавени към нагъл интерфейса.
Какво ново във версия 0.16.5:
- ядро:
- Отстраняване на memleak в AnnotScreen :: инициализираща
- Правилно инициализира pageObjectNum на 0. Bug # 35925
- UTILS:
- pdftotext: bbox координати са относителни до размер MediaBox, не размер CropBox
- CPP:
- Fix page_transition :: оператор
Какво ново във версия 0.17.0:
- Подобрения са направени, за да Анотация подкрепа, подкрепа Form, и да производителност като цяло.
- Много подобрения бяха направени за гръб на Splash.
- Нови възможности бяха добавени към комуналните услуги.
- На входни блокове бяха подобрени.
- бяха направени много други подобрения.
Какво ново във версия 0.16.4:
- Малки подобрения бяха направени в Анотация разбор.
- Няколко дребни поправки и подобрения документация са били направени.
Какво ново във версия 0.16.0:
- Подкрепа за анотации, нюанси, заглаждане, линеаризация, и гръб Arthur е подобрена.
- Няколко катастрофи и други незначителни бъгове са фиксирани.
- APIs бяха разширени.
- От миналата освобождаването на развитие, бяха направени няколко подобрения строят, pdftohtml стил код е подобрена, за правилността на радиални нюанси се подобри, и Zlib-базирани FlateStream код се адаптират.
Какво ново във версия 0.15.3:
- ядро:
- Подобряване на оказване на радиални нюанси
- Отворете счупен файл (Bug # 31861)
- Правилно разбор на линеаризация маса (Bug # 31627)
- Намерете шрифтове вътре модели (Bug # 31948)
- [win32] опрости прилагането strtok_r
- Използвайте STD :: вектор, вместо на Вар-дължина-масив от символи
- поправи сривове в счупени файлове
- Използване поставя вместо решетки за търсене на дублиращи се шрифтове
- CPP:
- Включи корекция
- UTILS:
- pdffonts: Премахване на дублирани код
Какво ново във версия 0.15.2:
- ядро:
- Подобряване на нюанси и antialias в гръб на Splash (Bug # 30436)
- подобрения линеаризация
- Малки подобрения в гръб Arthur
- Fix изчисляване на размера на някои страници (Bug # 30784)
- поправи сривове в счупени документи
- qt4:
- Add Page :: renderToPainter () метод
- Добави setDebugErrorFunction () метод
- CPP:
- Добавяне на hability да направят страници към изображение
- UTILS:
- Добави -p флаг да pdfimages
- изгради система:
- Премахване -ansi флаг за cywin и MinGW
Какво ново във версия 0.15.1:
- стойност направи сега се счита, когато оцветим текст.
- Rendering на засенчване Type 6 и 7 е подобрена.
- Dict скорост справка за големи dicts е увеличен.
- Няколко катастрофи и изтичане на памет са били решени.
- Още опции за печат бяха добавени към нагъл API.
- Няколко средства за достъп и извика.
- на комуналните услуги придобиха нови възможности.
- Системата за натрупване в момента се нуждае Кайро 1.10.
- Няколко допълнителни дребни грешки и подобрения.
бяха добавени
бяха направени
Какво ново във версия 0.14.4:
- ядро:
- Задайте начално състояние на незадължителните групи съдържание въз основа на поле BaseState
- Fix множество катастрофи в деформиран PDF файлове
- Fix памет изтече в в деформиран PDF файлове
- теч Fix памет в имената каталога
- Fix неинициализирани употреби на DCTScanInfo
- Fix катастрофа при изготвянето квадратен / кръг annots без контур (Bug # 30580)
- нагъл:
- поколение Fix слоеве масив, когато тя съдържа множество масиви
- Fix катастрофа при изграждане слой действия (Bug # 30106)
Какво ново във версия 0.15.0:
- Създаване на анотации се подобри.
- A неуспех да се направи разбор на PDF файлове с увредени вътрешни структури е фиксиран.
- Метод за достъп до суров Текстът на страницата се добавя към ядрото и всички входни блокове.
- бяха направени много подобрения в производителността.
- подкрепа Изключение бе отстранен.
- Документация и натрупването бяха подобрени.
Какво ново във версия 0.14.2:
- катастрофи в PS изход устройство, на някои малформации на файлове, и с безименните слоеве бяха решени.
- Rendering на някои документи, свързани tilingPatternFill е фиксиран в устройството за възпроизвеждане на Кайро.
- ColorTransform сега се употребява правилно в DCT потоци, когато се използва libjpeg.
- Padding на имена в pdftoppm е фиксиран.
Какво ново във версия 0.14.1:
- ядро:
- Добави ObjectStream кеширане, прави отварянето на някои файлове десет пъти по-бързо (Bug # 26759)
- Fix катастрофа при писане на отрицателни координати (Bug # 28480)
- Проверка на обекти са от типа, ние искаме те да бъдат, когато разбор GfxICCBasedColorSpace
- Оптимизиране Splash :: compositeBackground
- Оптимизиране изчисления цветово пространство чрез използване на SQRT вместо Pow 0.5
- Fix катастрофа в JBIG2Stream с деформиран документи
- изгради система:
- Уверете се, ние кораба две необходими cmake файлове
- Не разпространявайте нагъл / poppler-features.h и poppler / poppler-config.h
- Подобряване компилация с Sun Studio
- Fix свързване на интерфейса на CPP, когато се използва autotools
- нагъл:
- Fix връзки / annots зона за някои документи (Bug # 28588)
- Fix poppler_page_find_tex (), когато нарече повече от веднъж (Bug # 27927)
- UTILS:
- Добави -cropbox да pdftoppm употреба
Какво ново във версия 0.14.0:
- ядро:
- Fix катастрофа, когато разбор PDF с счупен JBIG2Stream (Bug # 28170)
- Не следвайте примки сляпо, когато разбор XREF (Bug # 28172)
- Разрешаване на качеството & усилвател; прогресивен режим, за да бъдат използвани в JpegWriter
- Fix потенциал ASSERT в Lexer код (KDE бъг # 240208)
- Fix отваряне на файлове, чиито / P се съхранява като цяло число без знак
- Не излезете (), когато се опитва да разпредели памет за XREF не успее
- CPP:
- Незначителни поправки
- подобрения Документация
- изгради система:
- Фикс изгради в mingw32 при използване autotools
- Съхрани съставител знамена при използване cmake
Какво ново във версия 0.13.2:
- ядро:
- Подобряване подкрепа Movie
- Fix експериментален Arthur бекенд да съставят, когато ако Splash бекенд е забраняване
- използване Fix на някои потоци в гръб Кайро
- Малки подобрения в областта на експерименталната Arthur гръб
- подобрения Мала анотация
- Преработени LinkRendition да следват спец
- Добавяне на подкрепа за Set-OCG-държавни действия
- Правилно инициализира на сивото цвят softmask в гръб на Splash
- Правилно инициализира actualText в TextOutputDev когато инициализация не успее
- Различни MSVC поправки
- UTILS:
- нагъл:
- Добавяне на подкрепа за филм обекти
- Добавяне на подкрепа за Screen анотации
- Добавяне на подкрепа за предаване действия
- Добавяне на подкрепа за ОПГ държавни действия
- Подобрения на демото
- qt4:
- Винаги съставят експерименталната Arthur гръб
- подобрение Мала скорост при използването на QPainter
- Добавяне на претоварване търсене, която се удвоява вместо QRectF
- CPP:
- използване Fix изброяване
- използване gmtime (), когато gmtime_r () не е достъпно
- Fix сграда в autotools в Windows
- {от, да} _utf_8 () - & GT; {От, да} _utf8 ()
- изгради система:
- Multiple CMake изгради система поправки
- Fix на някои цели DIST в autotools
- Направи констатация на Qt3 в autotools използвате PKG-довереник
Какво ново във версия 0.12.1:
- Compilation с някои компилатори е фиксиран.
- A катастрофа на шрифтове без CharCodeToUnicode е решен.
- Надеждност за потоци със счупени Дължина се подобри.
- A катастрофа при запис на файлове, които идват от един поток без име е решен.
- Надеждността на спестите функция се подобрява.
- неправилна стойност Дължина сега е фиксиран при запис.
- поправки сигурност въз основа на Xpdf 3.02pl4 са интегрирани.
- Няколко други поправки и подобрения.
- Системата за натрупване е засилено.
Бяха направени
Какво ново във версия 0.12.0:
- Ядро:
- предупреждения за сигурност Fix ФОРМАТ формат
- Подобряване на оказване на радиални нюанси. Bug # 20238
- По-добро аварийната когато има вид на шрифта несъответствие с. Bug # 17252
- Не катастрофата на прикачени файлове, без поток от данни. Bug # 10386
- Fix безкраен цикъл в JBIG2Decoder. Bug # 23025
- Изграждане на система:
- Намалява PKG-довереник зависимости за Qt входни блокове
- Добави Automake 1.11 подкрепа
- Използвайте най-новата Automake намерен и не най-старата
- Поддръжка AM_SILENT_RULES при използване Automake 1.11
- Utils:
- Добавяне на общи възможности за pdftoabw
Какво ново във версия 0.11.2:
- ядро:
- Направи DecryptStream върне нормалните стойности за getPos (). Bug # 19706
- Fix бъг при отпечатване на PDF с различни размери на страници в режим дуплекс
- Initilize AnnotColot правилно, когато масива не е правилна
- Fix катастрофа на някои файлове с форми. Bug # 22485
- Fix катастрофа във файлове с невалидни вградени файлове. Bug # 22551
- Подобряване FileSpec атрибут разбор
- подобрения Кайро изходно устройство. Бъгс # 10942, # 18017, # 14160
- Прилагане на режима на смесване в Кайро бекенд
- Дръжка fontType1COT шрифтове в CairoFontEngine
- поколение Fix на PS за някои файлове. Bug # 18908
- Не използвайте byte_lookup маса, когато цветното пространство не поддържа getLine методи. Bug # 11027
- Fix оказване на PDF файлове с деформиран модели. Bug # 22835
- Добавяне на възможност за деактивиране на смяна на шрифта в pdftops. Bug # 23030
- Fix някои радио бутони да не бъдат открити като такъв
- нагъл:
- Подобрения на демото
- QT4:
- Подобрения на демото
- изгради система:
- Използване gtkbuilder отколкото libglade за някои тестове
- UTILS:
- Fix бъг с параметър noCrop в pdftops
Какво ново във версия 0.11.1:
- ядро:
- Поддръжка оцветим текст в модел цветово. Bug # 19670 и # 19994
- Добавяне на възможност за принуждаване не намеква на шрифтове в гръб на Splash
- Поддръжка на множество размери на страници при конвертиране на PS. Bug # 19777
- Също символите, с водещ 00, когато разбор на Чар за уникод карта. Bug # 22025
- Подобрения за оказване на скоростта в документи с помощта на PS трансформации много. Bug # 21 562
- Повече работа по поддръжка анотации
- Използване интерполация флаг, за да реши дали прилагането на интерполация на изображението по време на представяне. Bug # 9860
- Дръжка Потоци в определения CMap. Bug # 22334
- Fix някои бъгове в JBIG2Stream работа
- Fix пунктирана линия в страница 1 от бъг 20,011
- Fix изход (1), когато оказване на файл
- Fix pdftops катастрофа на файл от KDE бъг # 174899
- Fix поколение PS в някои файлове. Bug # 20420
- Да не се създават на GfxColorTransform ако не може да бъде създадена. LCMS Bug # 20108
- Проверка записи маска са INT преди да ги използвате, ако те са реални гласове да INT и се опитват да ги използват. Bug # 21 841
- Използвайте правилната стойност при създаването на поле V за форма комбинирани полета
- даде грешка при използване на level1sep в pdftops без да се налага подкрепа CMYK. Bug # 22026
- Да не се включва lcms.h в GfxState.h
- Fix splashColorModeNComps да включват правилно всички стойности за всеки SplashColorMode
- Добави splashClearColor че възлага бяло към дадена colorptr
- Убийте подкрепа за уточняване разширение в openTmpFile. Bug # 21713
- Fix "Условно скок или ход зависи от uninitialised стойност". Bug # 20011
- нагъл:
- Добави poppler_annot_markup_has_popup ()
- пренасяне UTF-8 и UTF-16BE. Bug # 21953
- Използване g_strerror вместо strerror. Bug # 22095
- Fix катастрофа, когато дестинация точки за невалиден страница
- Подобрения на демото
- QT4:
- Добави LinkDestination :: destinationName ()
- Не се опита да разреши наречени дестинации за GoTo връзки, сочещи към външни документи
- Add Page :: умалените ()
- Подобрения на демото
- Подобрения на документацията
- изгради система:
- Изграждане на решение за MSVC
- по-добре проверете LCMS cmake идва от kdelibs
- Използване pkgconfig за проверка autotools LCMS
- Премахване на ненужните файлове от репо. Bug # 22094
Какво ново във версия 0.11.0:
- ядро:
- Добави първоначална подкрепа за управление на цветовете
- Премахване нечувствително съвпадение на имена на файлове в PDFDoc конструктор
- Fix извличане на съдържанието на някои ActualText
- Повече работа по поддръжка анотации
- Подобряване на предоставянето на шрифта в Кайро изходно устройство
- Fix бъг в Кайро бекенд с вложени маски
- Fix Кайро светимост smask оказване
- Добави евентуално подкрепа на текста, за да Кайро изходно устройство
- Добавяне на възможността за създаване на DataDir по време на работа
- връща код за грешка, вместо булева при записване
- Направи скенера на шрифта по-гъвкав
- Малък opimization в документи, които използват PostScriptFunction трансформации
- Мала оптимизация за поточно работа
- Fix някои компилирате предупреждения
- нагъл:
- незадължително съдържание подкрепа
- Повече работа по поддръжка анотации
- Подобрения на демото
- подобрения Документация
- Fix натрупване при съставянето с GTK_DISABLE_SINGLE_INCLUDES
- QT4:
- Поддръжка URI действия за СЪДЪРЖАНИЕ елементи
- подобрения Документация
- Подобрения на демото
- Добавяне на FontIterator за повтаряне през шрифтовете на документа
- UTILS:
- позволи използването на cropbox в pdftoppm
- Направи изображения pdftohtml изходни PNG, когато потока на изображението не е JPEG
- Направи pdftotext приемам изрязване опции като pdftoppm
- Поддръжка оказване на не-квадратни пиксели в pdftoppm
- изгради система:
- Изискване Кайро 1.8.4 за Кайро устройството за възпроизвеждане на
- Изискване CMake 2.6 при използване на CMake изгради система
- По избор изисква libpng за pdftohtml
- По избор изисква libcms за управление на цветовете
Какво ново във версия 0.10.6:
- Ядро:
- Fix проблеми, които се случват, когато разбор счупени JBIG2 файлове. CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180 CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, CVE-2009 -1188
- Fix разбор на неправилни граничните масиви. Bug # 19 761
- клип тест Fix за шрифтове. Bug # 20950
- Fix getGlyphAdvance да се държат правилно на промените размера на шрифта. Bug # 20769
- Разни изграждане на грешки
- Изграждане на система:
- Фиксирайте QT4 версия имаме нужда
Какво ново във версия 0.10.5:
- A катастрофа CairoOutputDev и JBIG2Stream вход нестабилност на са били решени.
- Rendering на някои PDF файлове с OpenType шрифтове е фиксиран.
- Няколко други бъгове са фиксирани.
- Системата за натрупване е подобрена.
Какво ново във версия 0.10.4:
- Няколко катастрофи и изтичане на памет са били решени.
- Грешен поколение PostScript е фиксиран в два случая.
- Rendering на някои отметки е фиксиран.
- Positioning е фиксиран в интерфейса QT4.
- Няколко други бъгове са фиксирани.
Какво ново във версия 0.10.2:
- Поправя бяха направени за катастрофата при избора на текст в режим на думата, за катастрофа в някои малформации на документи, както и за изтичане на памет.
- бяха направени Други дребни поправки.
Какво ново във версия 0.10.1:
- Няколко изтичане на памет са фиксирани, както и потенциална катастрофа на търсене на текст.
- Poppler сега се опитва да направи документи с невалидни индексиран цвят параметри.
- Подобрения са направени, за да Допълнителна поддръжка на съдържанието.
Какво ново във версия 0.10.0:
- е добавен Първоначална подкрепа JavaScript.
- Подобрения са направени, за да Анотация и в Артър и Кайро, базирани на изобразяване.
- Добавя се JPEG2000 декодер основава на OpenJPEG.
- JPEG рендиране, когато не използвате libjpeg базирани декодер е фиксиран.
- Един от състоянието на паметта на документи, които определят огромни шрифтове е фиксиран.
- поведение Adobe Reader е пример за подражание на документи с дублирани ключове в речниците.
- Forms са направени подобрения и филмови грешки.
- Много подобрения са направени на входни блокове Qt и нагъл, комунални услуги, както и документацията.
- Няколко други подобрения и поправки.
Бяха направени
Какво ново във версия 0.9.3:
- Тази версия поправя две изобразяване на шрифтове регресии, катастрофа на документи с фалшиви данни JPEG, както и няколко други проблеми.
Какво ново във версия 0.9.2:
- проблем A PostScript преобразуване е фиксиран. Няколко малки Форма и JavaScript грешки бяха направени.
- използването на паметта на изобразяване на Кайро е подобрен.
- А проблеми катастрофата и няколко памет в pdftohtml са били решени.
Какво ново във версия 0.9.1:
- катастрофи по някакъв AESv2 криптирани файлове са фиксирани.
- разбор на счупени файлове се подобри.
- A pdftohtml изходния файл неправилна е фиксиран.
Какво ново във версия 0.9.0:
- е добавен Първоначална подкрепа JavaScript.
- Подобрения са направени, за да Анотация и в Артър и Кайро, базирани на изобразяване.
- Добавя се JPEG2000 декодер основава на OpenJPEG.
- JPEG рендиране, когато не използвате libjpeg базирани декодер е фиксиран.
- Един от състоянието на паметта на документи, които определят огромни шрифтове е фиксиран.
- поведение Adobe Reader е пример за подражание на документи с дублирани ключове в речниците.
- Forms са направени подобрения и филмови грешки.
- Много подобрения са направени на входни блокове Qt и нагъл, комунални услуги, както и документацията.
Коментари не е намерена