Poppler

Screenshot Software:
Poppler
Detalii soft:
Versiune: 0.30.0
Incarca data: 11 Mar 16
Producător: -
Licenţă: Gratuit
Popularitate: 54

Rating: 3.0/5 (Total Votes: 2)

Poppler este un proiect software sursă complet gratuit și open source, bazat pe codul sursă al aplicației Xpdf și concepute pentru a fi utilizate de către dezvoltatorii de aplicații pentru sarcini de randare PDF. Este acceptată numai în sistemele de operare GNU / Linux / UNIX.


Cuprinde bibliotecii Poppler și pachetul Poppler date

Caracteristicile cheie includ funcționalitatea de bază pentru linia de comandă și a fost îmbunătățit pentru a utiliza bibliotecile moderne, cum ar fi Freetype și Cairo, pentru o mai bună redare. Proiectul cuprinde bibliotecii Poppler și pachetul Poppler date, care constă în codificarea fișierelor pentru a fi utilizate cu Poppler.

În timp ce pachetul Poppler de date este o descărcare opțională, acesta va permite biblioteca Poppler să facă în mod corect (chineză, japoneză, coreeană) caractere chirilice și CJK. Să fie conștient de faptul că pachetul Poppler de date nu este distribuit sub aceeași licență ca și pachetul principal Poppler.


Noțiuni de bază cu Poppler

Pentru a instala proiectul Poppler pe un sistem de operare bazat pe kernel Linux, trebuie să descărcați cea mai recentă versiune de la oricare proiect & rsquo; s pagina de start sau Softoware. În cazul în care doriți să utilizați pachetul Poppler de date, descărcați-l la fel de bine.

Salvați arhiva (e) pe directorul de pornire și de a folosi un utilitar de manager de arhive pentru a extrage conținutul. Apoi, deschideți o aplicație Terminal și du-te la locația unde & rsquo; Am extras fișierul arhivă (e) (de exemplu, cd /home/softoware/poppler-0.30.0 și / sau /home/softoware/poppler-data-0.4 cd. 7).

În timp ce pe & lsquo; Poppler-0.30.0 & rsquo; director, va rula & lsquo; ./ & Configureaza amp; & amp; face & rsquo; comandă pentru a configura și a compila biblioteca, urmată de & lsquo; sudo make install & rsquo; comandă să-l instalați, pe & lsquo; Poppler-date-0.4.7 & rsquo; director, trebuie să executați & lsquo;. cmake & rsquo; comandă, urmată de & lsquo; face & rsquo; și & lsquo; sudo make install & rsquo; comenzi.


Sub capotă

Având o privire rapidă sub capota proiectului Poppler, putem observa că acesta a fost scris în întregime în limbajul de programare C ++. Ne rsquo;. Am testat cu succes Poppler pe computerele care sprijină oricare dintre cele 64 sau 32 de biți arhitecturi set de instrucțiuni

Ce este nou în această versiune:

  • de bază:
  • sprijin Openjpeg2 (openjpeg 1 este de preferat). Bug # 58906
  • Fix potențialul de corupere a memoriei pe TextSelectionDumper. Bug # 84555
  • Verificați pentru matrice nevalid în adnotată. Bug # 84990
  • Deschideți unele fișiere care nu sunt conforme. Bug # 85919
  • PSOutputDev: Acceptați o listă de pagini în loc mai întâi indici, ultima. Bug # 84833
  • scurgere de memorie Fix, cu condiția de eroare
  • cpp:
  • Noul API pentru a seta funcția de depanare
  • Sistemul construi:
  • Configurare: Îmbunătățirea suport cu versiuni mai vechi răsune. Bug # 76963
  • utils:
  • pdfunite: Suport de ieșire, conținutul de intențiile opțional și AcroForm

Ce este nou în versiunea 0.24.5:

  • Core:
  • Format GooString: Au fost adăugate unele teste + documentație îmbunătățită
  • Format GooString: bug fix cu imprimare LLONG_MIN
  • îmbunătățiri de testare de regresie
  • Qt4:
  • Arthur îmbunătățiri de redare a fonturilor backend
  • program de testare pentru a salva în fișier
  • Qt5:
  • Arthur îmbunătățiri de redare a fonturilor backend
  • Îmbunătățirea detectării de Qt5 MOC. Bug # 72744
  • program de testare pentru a salva în fișier
  • Icoanelor:
  • pdfunite: Lucru chiar dacă există un singur fișier dat
  • pdfunite: a nu pierde fonturi atunci când fuzionează unele fișiere

Ce este nou în versiunea 0.24.4:

  • Core:
  • Fix regresie in detectarea endstream rupte.
  • Catalog:. Intrările fel de NameTrees pentru a vă asigura că lucrări de căutare
  • Do buclă nu infinit dacă citirea din GooFile :: citire eșuează.
  • Icoanelor:
  • pdftotext:. Do stdout nu închide
  • pdftotext:. Silence avertizare poate fi utilizată variabila neinitializate
  • pdftotext: Escape textul antetele XML
  • avertiza utilizatorul în cazul în care acesta oferă o gamă greșită
  • Qt4:
  • Fix greșeală de scriere în API XML.
  • Qt5:
  • Fix greșeală de scriere în API XML.

Ce este nou în versiunea 0.24.3:

  • de bază:
  • PSOutputDev: Fix PfB font încastrare. Bug # 69717
  • CairoOutputDev: Nu setați o matrice nulă în drawImage (). Bug # 70085
  • Qt4:
  • Nu de avarie în cazul în care getXRef () - & gt; copy () eșuează
  • qt5:
  • Nu de avarie în cazul în care getXRef () - & gt; copy () eșuează
  • utils:
  • pdfseparate: Se permite doar un singur% d în numele fișierului. Bug # 69434

Ce este nou în versiunea 0.24.0:

  • a adăugat suport pentru fișiere de mari dimensiuni.
  • Randare a fost făcută fir în condiții de siguranță.
  • Filtrul Cripta a fost pus în aplicare.
  • S-a adăugat subțire linie de suport pentru modul SplashOutputDev.
  • SplashOutputDev este acum de 10 ori mai rapid la unele placi si dale.
  • Suport pentru modele de placare necolorat s-a adăugat la CairoOutputDev.
  • Caching de profile de culoare ICC lcms2 a fost îmbunătățită.
  • Un instrument fir de stresser s-a adăugat la frontend Qt4.
  • S-au adăugat inițial Frontend al Qt5.
  • îmbunătățiri suplimentare și mai multe remedieri de erori au fost făcute.

Ce este nou în versiunea 0.22.5:

  • bug-uri minore au fost fixate, inclusiv potențiale pierderi de memorie și de accidente.

Ce este nou în versiunea 0.23.2:

  • SplashOutputDev este acum de 10 ori mai rapid la unele placi si dale.
  • Caching de profile de culoare ICC lcms2 a fost îmbunătățită.
  • Unele clase particulare au fost mutate într-un spațiu de nume anonim.
  • Un instrument fir de stresser s-a adăugat la frontend Qt4.
  • construi MinGW a fost fixată.

Ce este nou în versiunea 0.23.1:

  • a adăugat suport pentru fișiere de mari dimensiuni.
  • Randare a fost făcută fir în condiții de siguranță.
  • Filtrul Cripta a fost pus în aplicare.
  • S-a adăugat subțire linie de suport pentru modul SplashOutputDev.
  • Suport pentru modele de placare necolorat s-a adăugat la CairoOutputDev.
  • Mai multe bug-uri minore au fost stabilite.

Ce este nou în versiunea 0.22.3:

  • de bază:
  • Verificați ordinea valorilor casetei de încadrare în model de placare (Bug # 62369)
  • CairoImageOutputDev: Nu modificați interpolare imagini la imprimare (Bug # 62418)
  • TextOutputDev: Set matrice de text atunci când pictura de selecție (Bug # 61042)
  • a scrie doar fișierul o dată la salvarea (Bug # 62739)
  • Fix pentru rescrise complet în fișierele reparate
  • Fixlet în ceea ce privește interpretarea spec pentru valoarea Link Zoom
  • Fix erorile de scriere, în paginile man
  • Fix compilare atunci când nu utilizați libjpeg
  • curgător:
  • Începeți întotdeauna de la început atunci când începe o nouă căutare pe o pagină (Bug # 59972)
  • Qt4:
  • crash Fix în fișiere cu LinkRendition (KDE Bug # 317710)
  • Sistemul construi:
  • îmbunătățiri mici cmake

Ce este nou în versiunea 0.22.2:

  • Modificarea fișierelor cu Encrypt este acum posibil. pdftocairo câștigat sprijin de ieșire TIFF.
  • Backend Splash pune în aplicare acum scalare a imaginii biliniară, îmbunătățirea Upscaling imaginilor text.
  • Glib și Qt 4 a câștigat diverse API-uri interfețele.
  • adnotarea și formularul de îmbunătățiri au fost făcute.

  • s-au făcut
  • Diverse bugfixes și îmbunătățiri.

Ce este nou în versiunea 0.21.1:

  • adnotarea și formularul de îmbunătățiri au fost făcute.
  • CairoImageOutputDev câștigat sprijin pentru parametrizat umbrire Gouraud.
  • Qt4 frontend a fost îmbunătățită.
  • Diverse bug-uri minore au fost stabilite.

Ce este nou în versiunea 0.21.0:

  • Modificarea fișierelor cu Encrypt este acum posibil.
  • Glib și Qt 4 a câștigat diverse API-uri interfețele.
  • pdftohtml a fost îmbunătățită.
  • s-au făcut diverse îmbunătățiri adnotată.
  • Multe îmbunătățiri minore au fost făcute și bug-uri au fost fixate.

Ce este nou în versiunea 0.20.2:

  • Mai multe bug-uri minore au fost stabilite, inclusiv o stea în frontend Qt4 și un accident cu documente malformate.

Ce este nou în versiunea 0.20.1:

  • Această versiune fuzionează Xpdf 3,03, îmbunătățește adnotări, susține lcms2 (LittleCMS 2), pune în aplicare supratipar, imbunatateste CairoOutputDev, imbunatateste utilitatile, adaugă informații producător și versiunea la ieșirea XML de pdftohtml și determină stiluri de font pdftohtml prin FontDescriptor înainte de a cădea înapoi la numele de fonturi.
  • Multe alte îmbunătățiri au fost făcute și bug-uri au fost fixate.

Ce este nou în versiunea 0.19.3:

  • Această versiune îmbunătățește adnotări, rezolvă diverse bug-uri în CairoOutputDev, adaugă informații producător și versiunea la ieșirea XML de pdftohtml, stabilește outputMask inversiune pentru PNGs în pdftohtml și remedieri alte bug-uri.

Ce este nou în versiunea 0.19.2:

  • Această versiune fuzionează Xpdf 3,03, sprijină lcms2 (LittleCMS 2), pune în aplicare supratipar, îmbunătățește CairoOutputDev, îmbunătățește utilitatile, și adaugă multe alte îmbunătățiri și corecții.

Ce este nou în versiunea 0.18.4:

  • Mai multe îmbunătățiri au fost aduse CairoOutputDev și frontend volubil.
  • HtmlOutputDev câștigat fixat pentru suport Unicode, tag-uri, și pierderi de memorie. Alte bug-uri minore au fost stabilite.

Ce este nou în versiunea 0.18.2:

  • Mai multe accidente minore și pierderi de memorie au fost fixate.
  • GfxColorSpace :: analiza acum acceptă dicts.

Ce este nou în versiunea 0.18.1:

  • Ieșirea PostScript creată de PSOutputDev a fost îmbunătățită.
  • Mai multe tipuri de bug-uri CairoOutputDev au fost fixate.
  • pdftocairo acum bufeurilor și se închide fișierele în mod corespunzător atunci când se realizează folosindu-le.
  • au fost realizate și alte remedieri.

Ce este nou în versiunea 0.18.0:

  • au fost aduse îmbunătățiri de sprijin Adnotare, forma de suport, precum și performanța în general.
  • Backend Splash au obținut sprijin pentru modele de placare, pentru o ușoară și pentru supratipar hinting.
  • Backend PSOutputDev acum scrie gri în loc de RGB pentru imagini gri și CMYK în loc de RGB în level2sep și level3sep.
  • acțiuni JavaScript au fost adăugate la frontend volubil.
  • Nou "pdftocairo", "pdfunite", și instrumente de "pdfseparate" au fost introduse, în timp ce alte utilități au fost îmbunătățite.
  • s-au făcut diverse alte îmbunătățiri și corecții minore.

Ce este nou în versiunea 0.17.2:

  • Au fost făcute îmbunătățiri la EmbeddedFile.
  • Selectarea fonturilor CJK a fost îmbunătățită.
  • Overprint a fost pusă în aplicare.
  • Diverse bug-uri minore au fost stabilite.

Ce este nou în versiunea 0.16.7:

  • de bază:
  • Fix scurgere de memorie pe documente ale căror catalog nu are nicio intrare Pagini
  • Consultați Catalogul este un dicționar înainte de a utiliza (KDE Bug # 274888)
  • utils:
  • pdftohtml: Nu de avarie în link-uri fără o acțiune

Ce este nou în versiunea 0.16.6:

  • Fixed un bug Unicode parsarea și un accident JavaScript.

Ce este nou în versiunea 0.17.1:

  • Modul în care copac câmpurile de formular este construit a fost remodelate.
  • Parametrii neutilizate și variabile au fost curățate.
  • acțiuni JavaScript au fost adăugate la frontend volubil.

Ce este nou în versiunea 0.16.5:

  • de bază:
  • Fix un memleak în AnnotScreen :: Inițializare
  • inițializat corect pageObjectNum la 0. Bug # 35925
  • utils:
  • pdftotext: coordonatele BBOX sunt relative la dimensiunea Mediabox, nu marimea CropBox
  • cpp:
  • Fix page_transition :: operatorul

Ce este nou în versiunea 0.17.0:

  • au fost aduse îmbunătățiri de sprijin Adnotare, forma de suport, precum și performanța în general.
  • Multe îmbunătățiri au fost făcute la backend Splash.

  • S-au adăugat
  • Noi opțiuni la utilități.
  • au fost îmbunătățite interfețele.
  • s-au făcut multe alte îmbunătățiri.

Ce este nou în versiunea 0.16.4:

  • Micile îmbunătățiri au fost făcute în parsarea adnotată.
  • Mai multe bugfixes minore și îmbunătățiri ale documentației au fost făcute.

Ce este nou în versiunea 0.16.0:

  • Suport pentru adnotările, nuanțări, antialiasing, liniarizare și backend Arthur a fost îmbunătățită.
  • Mai multe tipuri de accidente și alte bug-uri minore au fost stabilite.
  • API-uri au fost extinse.
  • De la ultima versiune de dezvoltare, o serie de îmbunătățiri au fost făcute construi, stilul de cod pdftohtml a fost îmbunătățit, corectitudinea nuanțări radiale a fost îmbunătățită, iar codul FlateStream bazat pe zlib a fost adaptat.

Ce este nou în versiunea 0.15.3:

  • de bază:
  • Îmbunătățire redare a nuanțări radiale
  • Deschideți un fișier rupt (Bug # 31861)
  • parsare corectă a tabelului liniarizării (Bug # 31627)
  • Găsiți fonturi din interiorul modelelor (Bug # 31948)
  • [win32] simplifică implementarea strtok_r
  • Utilizați un std :: vector in loc de un var-lungime-matrice de chars
  • se blochează Fix în fișiere rupte
  • Utilizarea în loc seturi de matrice pentru căutarea pentru fonturi duplicate
  • cpp:
  • Includeți corecție
  • utils:
  • pdffonts: Eliminați codul duplicat

Ce este nou în versiunea 0.15.2:

  • de bază:
  • Îmbunătățirea nuanțări și AntiAlias ​​în backend Splash (Bug # 30436)
  • îmbunătățiri LINIARIZAREA
  • Micile îmbunătățiri ale backend Arthur
  • calcul Fix de dimensiunea unor pagini (Bug # 30784)
  • se blochează în documentele Fix rupte
  • Qt4:
  • Add Page :: renderToPainter () metoda
  • Add setDebugErrorFunction () metoda
  • cpp:
  • Adăugați Habilitat pentru a face paginile unei imagini
  • utils:
  • Adăugați -p la pdfimages
  • Sistemul construi:
  • Eliminare pavilion -ansi pentru Cywin și MinGW

Ce este nou în versiunea 0.15.1:

  • Valoarea randare este considerată acum când textul de colorare.
  • Rendering Umbrirea de tip 6 și 7 a fost îmbunătățită.
  • Viteza de căutare pentru Dict dicts mari a fost crescută.
  • accidente și pierderi de memorie, câteva au fost rezolvate.

  • S-au adăugat
  • Mai multe opțiuni de imprimare la API volubil.

  • S-au adăugat
  • Mai multe tipuri și callbacks Conturi cu acces.
  • Utilitarele a câștigat noi opțiuni.
  • Sistemul construi necesită acum Cairo 1.10.

  • s-au făcut
  • Mai multe remedieri și îmbunătățiri minore suplimentare.

Ce este nou în versiunea 0.14.4:

  • de bază:
  • Setați starea inițială a grupurilor de conținut opționale bazate pe câmpul BaseState
  • Fix mai multe accidente în fișiere PDF malformate
  • memorie Fix scurgeri în fișiere PDF malformate
  • memorie de scurgere Fix în numele de catalog
  • Fix utilizări neinițializate pe DCTScanInfo
  • Fix-un accident, atunci când desen annots pătrat / cerc fără chenar (Bug # 30580)
  • curgător:
  • generație straturi Fix matrice atunci când acesta conține mai multe matrici
  • Fix-un accident, atunci când construirea de acțiuni de strat (Bug # 30106)

Ce este nou în versiunea 0.15.0:

  • Crearea adnotărilor a fost îmbunătățită.
  • Un eșec pentru a analiza PDF-urilor cu structuri interne deteriorate a fost fixată.
  • O metodă de acces la textul brut al unei pagini a fost adăugat în miez și toate frontend.
  • s-au făcut multe îmbunătățiri de performanță.
  • sprijin excepție a fost eliminat.
  • Documentare și de a construi au fost îmbunătățite.

Ce este nou în versiunea 0.14.2:

  • blocarilor în dispozitivul de ieșire PS, pe unele fișiere malformate, și cu straturi fără nume au fost rezolvate.
  • Prestarea unor documente care implică tilingPatternFill a fost fixat în dispozitivul de ieșire din Cairo.
  • ColorTransform este acum manipulat în mod corespunzător în fluxuri atunci când se utilizează DCT libjpeg.
  • capitonarea numelor în pdftoppm a fost fixată.

Ce este nou în versiunea 0.14.1:

  • de bază:
  • Adăugați ObjectStream cache-ul, face ca deschiderea unor fișiere de zece ori mai rapid (Bug # 26759)
  • crash Fix atunci când scrieți la coordonate negative (Bug # 28480)
  • Verificați obiectele sunt tipul de noi dorim ca ei să fie atunci când parsarea GfxICCBasedColorSpace
  • Optimizați Splash :: compositeBackground
  • Optimizare calcule spațiu de culoare, prin utilizarea sqrt în loc de POW 0.5
  • accident Fix în JBIG2Stream cu documentele malformate
  • Sistemul construi:
  • Asigurați-vă că am expediat două fișiere cmake necesare
  • Nu distribuiți volubile / Poppler-features.h și Poppler / Poppler-config.h
  • Îmbunătățirea compilare cu Sun Studio
  • Fix legarea frontend atunci când se utilizează autotools cpp
  • curgător:
  • Link-uri Fix / zona annots pentru unele documente (Bug # 28588)
  • poppler_page_find_tex Fix () atunci când este solicitat de mai multe ori (Bug # 27927)
  • utils:
  • Adăugați -cropbox la pdftoppm manuală

Ce este nou în versiunea 0.14.0:

  • de bază:
  • Fix crash atunci când parsarea pdf cu JBIG2Stream rupt (Bug # 28170)
  • Nu urmați orbește bucle atunci când parsarea XRef (Bug # 28172)
  • Permiteți calitate & amp; modul progresiv pentru a fi utilizat în JpegWriter
  • Fix potențial în codul Lexer assert (KDE bug # 240208)
  • Deschiderea Fix fișierelor a căror / P este stocat ca întreg fără semn
  • Nu ieșiți () atunci când încearcă să aloce memorie pentru Xref eșuează
  • cpp:
  • bugfix minore
  • îmbunătățiri Documentație
  • Sistemul construi:
  • Fix construi în mingw32 atunci când se utilizează autotools
  • Păstrați steaguri compilator atunci când se utilizează cmake

Ce este nou în versiunea 0.13.2:

  • de bază:
  • Îmbunătățirea sprijin Film
  • Fix experimental backend Arthur pentru a compila, atunci când în cazul în care Splash backend este dezactivată
  • Utilizarea Fix a unor fluxuri în backend Cairo
  • mici îmbunătățiri experimentale backend Arthur
  • îmbunătățiri minore de adnotare
  • reprelucrare LinkRendition să urmeze spec
  • Adăugați suport pentru acțiuni Set-OCG-stat
  • inițializa corect culoarea softmask în tonuri de gri în backend Splash
  • inițializa corect actualText în TextOutputDev atunci când inițializare eșuează
  • Diferite corecții MSVC
  • utils:
  • curgător:
  • Adăugați suport pentru obiectele Film
  • Adăugați suport pentru adnotări
  • Adăugați suport pentru acțiuni de extrădare
  • Adăugați sprijin pentru acțiunile OCG de stat
  • Îmbunătățirile aduse demo
  • Qt4:
  • compila întotdeauna experimental backend Arthur
  • îmbunătățire a vitezei minore în utilizarea QPainter
  • Adăugați o supraîncărcare de căutare, care ia dublu in loc de QRectF
  • cpp:
  • Utilizarea Fix inconv
  • utilizarea gmtime () când gmtime_r () nu este disponibil
  • clădire Fix în autotools în ferestre
  • {din, spre} _utf_8 () - & gt; {Din, spre} _utf8 ()
  • Sistemul construi:
  • Multiple CMake construi remedieri sistem
  • Fix a unor ținte DIST în autotools
  • Faceți constatare a Qt3 în autotools folosi PKG-config

Ce este nou în versiunea 0.12.1:

  • Compilatie cu unele compilatoare a fost fixat.
  • Un accident pe fonturi fără CharCodeToUnicode a fost rezolvată.
  • Fiabilitate pentru fluxuri cu lungimea rupt a fost îmbunătățită.
  • Un accident la salvarea fișierelor care provin dintr-un flux fără un nume a fost rezolvată.
  • Fiabilitatea funcției salva a fost îmbunătățită.
  • O valoare incorectă Lungimea este acum stabilită la salvarea.

  • au fost integrate
  • corecții de securitate bazate pe xpdf 3.02pl4.

  • s-au făcut
  • O serie de alte îmbunătățiri și bugfixes.
  • Sistemul constructiv a fost îmbunătățită.

Ce este nou în versiunea 0.12.0:

  • Core:
  • avertismente de securitate Fix formatul printf
  • Îmbunătățire redare a nuanțări radiale. Bug # 20238
  • O mai bună de rezervă atunci când există o nepotrivire de tip de font. Bug # 17252
  • Nu accident de pe atașamente fără flux de date. Bug # 10386
  • Fix buclă infinită în JBIG2Decoder. Bug # 23025
  • Sistemul Build:
  • Minimizează dependențe PKG-config pentru frontend Qt
  • Adăugați suport automake 1.11
  • Utilizați cele mai noi automake găsite și nu cele mai vechi
  • AM_SILENT_RULES sprijin atunci când utilizează automake 1.11
  • Icoanelor:
  • Adăugați opțiuni comune la pdftoabw

Ce este nou în versiunea 0.11.2:

  • de bază:
  • Asigurați-DecryptStream returnează valori pentru raționali getPos (). Bug # 19706
  • Fix bug-ul atunci când imprimați PDF cu mai multe dimensiuni de pagini în modul duplex
  • Initilize AnnotColot în mod corespunzător atunci când Array nu este corectă
  • crash Fix pe unele fișiere cu formulare. Bug # 22485
  • crash Fix în fișiere cu fișiere încorporate invalide. Bug # 22551
  • Îmbunătățire atribut filespec parsing
  • de ieșire din Cairo îmbunătățiri ale dispozitivului. Bug-uri # 10942, # 18017, # 14160
  • Punerea în aplicare a modurilor de îmbinare în backend cairo
  • Mâner fonturi fontType1COT în CairoFontEngine
  • generație Fix de PS pentru unele fișiere. Bug # 18908
  • Nu utilizați byte_lookup tabel atunci când spațiul de culoare nu acceptă metode getline. Bug # 11027
  • redare Fix fișiere PDF cu modele malformate. Bug # 22835
  • Adăugați posibilitatea de a dezactiva înlocuirea fonturilor în pdftops. Bug # 23030
  • Fix unele butoane radio care nu sunt detectate ca atare
  • curgător:
  • Îmbunătățirile aduse demo
  • Qt4:
  • Îmbunătățirile aduse demo
  • Sistemul construi:
  • Utilizați mai degrabă decât gtkbuilder libglade pentru unele teste
  • utils:
  • Fix bug-ul cu parametrul noCrop în pdftops

Ce este nou în versiunea 0.11.1:

  • de bază:
  • Suport de text în model de colorare colorspace. Bug # 19670 și # 19994
  • Adăugați posibilitatea de a forța nici o aluzie de fonturi în backend Splash
  • Suport mai multe dimensiuni de pagini atunci când conversia PS. Bug # 19777
  • De asemenea, jetoanele cu lider de 00 atunci când analizarii char hartă unicode. Bug # 22025
  • Îmbunătățiri redare viteză în documente folosind transformări PS o mulțime. Bug # 21562
  • Mai mult de lucru pe suport Adnotările
  • pavilion Utilizați Interpolare pentru a decide dacă aplicarea de interpolare a imaginii în timpul de redare. Bug # 9860
  • Se va manipula fluxuri în definițiile PAMC. Bug # 22334
  • Fix unele bug-uri în JBIG2Stream manipulare
  • Fix linia punctată în pagina 1 din 20011 bug-ul
  • exit Fix (1) atunci când redarea unui fișier
  • pdftops Fix accident pe fișier de la KDE bug # 174899
  • Fix PS generație în unele fișiere. Bug # 20420
  • Nu creați GfxColorTransform în cazul în care nu a putut fi creată LCMS. Bug # 20108
  • Verificați intrările Mask sunt int înainte de a le utiliza, în cazul în care acestea sunt exprimate reale int și să încerce să le folosească. Bug # 21841
  • Utilizați valoarea corectă atunci când creați câmpul V pentru casete combo
  • Dă-o eroare atunci când se utilizează level1sep în pdftops fără a fi nevoie de suport CMYK. Bug # 22026
  • Nu includeți lcms.h în GfxState.h
  • splashColorModeNComps Fix pentru a include în mod corect toate valorile pentru fiecare SplashColorMode
  • Adăugați splashClearColor care atribuie alb la dat colorptr
  • ucide suport pentru specificarea extensiei în openTmpFile. Bug # 21713
  • Fix "Salt condiționat sau mutare depinde de valoarea uninitialised". Bug # 20011
  • curgător:
  • Add poppler_annot_markup_has_popup ()
  • UTF-8 despărți în silabe și UTF-16BE. Bug # 21953
  • Utilizarea g_strerror în loc de strerror. Bug # 22095
  • Fix-un accident atunci când o destinație de puncte într-o pagină nevalidă
  • Îmbunătățirile aduse demo
  • Qt4:
  • Adăugați LinkDestination :: destinationName ()
  • Nu încercați să rezolvați destinații pentru GoTo numite link-uri ce indică spre documente externe
  • Add Page :: miniatură ()
  • Îmbunătățirile aduse demo
  • Îmbunătățirile aduse documentației
  • Sistemul construi:
  • Construiți fix pentru MSVC
  • verifica mai bine de la LCMS cmake kdelibs Vine
  • Utilizați pkgconfig pentru verificarea autotools LCMS
  • Eliminați fișierele care nu sunt necesare din repo. Bug # 22094

Ce este nou în versiunea 0.11.0:

  • de bază:
  • Adăugați suport inițial pentru gestionarea culorilor
  • Eliminați de potrivire cu majuscule de la constructor nume de fișiere pdfdoc
  • Fix extracție de conținut interesant ActualText
  • Mai mult de lucru pe suport Adnotările
  • Îmbunătățirea de redare a fonturilor în dispozitivul de ieșire Cairo
  • Fix bug-ul în backend cairo cu măști imbricate
  • Fix cairo luminozitate smask de redare
  • Adăugați un suport de text, opțional, la dispozitiv de ieșire Cairo
  • Adăugați posibilitatea de a stabili DataDir pe timpul rulării
  • Întoarcere un cod de eroare în locul unui boolean când salvați
  • Asigurați-vă scanerul de font mai versatil
  • opimization mici în documente care utilizează transformatele PostScriptFunction
  • optimizare minoră pentru a Stream manipulare
  • Fix unele avertismente compilării
  • curgător:
  • suport conținut Opțional
  • Mai mult de lucru pe suport Adnotările
  • Îmbunătățirile aduse demo
  • îmbunătățiri Documentație
  • Fix construi atunci când compilarea cu GTK_DISABLE_SINGLE_INCLUDES
  • Qt4:
  • Suport pentru acțiuni URI pentru tabelul de articole Cuprins
  • îmbunătățiri Documentație
  • Îmbunătățirile aduse demo
  • Adăugați un FontIterator pentru iterarea prin fonturile documentului
  • utils:
  • Se permite utilizarea cropbox în pdftoppm
  • Asigurați-imagini de ieșire pdftohtml png atunci când fluxul de imagine nu este un jpeg
  • Asigurați-pdftotext accepta opțiuni de cultivare, cum ar fi pdftoppm
  • Suport de randare pixeli non-pătrat în pdftoppm
  • Sistemul construi:
  • Necesită Cairo 1.8.4 pentru dispozitivul de ieșire din Cairo
  • Se solicită CMake 2.6 atunci când se utilizează sistemul CMake construi
  • necesită în mod opțional libpng pentru pdftohtml
  • în mod opțional necesită libcms pentru gestionarea culorilor

Ce este nou în versiunea 0.10.6:

  • Core:
  • Fix problemele care se întâmplă atunci când parsarea fișiere JBIG2 rupte. 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 parsarea tablourilor de frontieră incorecte. Bug # 19761
  • Fix test de clip pentru fonturi. Bug # 20950
  • Fix getGlyphAdvance să se comporte corect cu privire la modificările dimensiunea fontului. Bug # 20769
  • Diverse construi fixat
  • Sistemul Build:
  • Fix versiunea Qt4 avem nevoie

Ce este nou în versiunea 0,1-0,5:

  • Un accident CairoOutputDev și o instabilitate de intrare JBIG2Stream au fost rezolvate.
  • de redare a unor PDF-uri cu fonturi OpenType a fost fixată.
  • O serie de alte bug-uri au fost stabilite.
  • Sistemul construi a fost îmbunătățită.

Ce este nou în versiunea 0.10.4:

  • accidente și pierderi de memorie, câteva au fost rezolvate.
  • generație PostScript greșită a fost fixată în două cazuri.
  • Redarea unor casete de selectare a fost stabilită.
  • Poziționarea a fost fixată în frontend Qt4.
  • O serie de alte bug-uri au fost stabilite.

Ce este nou în versiunea 0.10.2:

  • Corecții au fost făcute pentru un accident atunci când selectarea textului în modul cuvânt, pentru un accident în unele documente malformate, precum și pentru o scurgere de memorie.
  • au fost realizate și alte remedieri minore.

Ce este nou în versiunea 0.10.1:

  • Mai multe pierderi de memorie au fost fixate, precum și un potențial accident de căutare de text.
  • Poppler acum încearcă să facă documente cu parametrii invalide spațiu de culoare indexate.
  • au fost aduse îmbunătățiri suport Conținut Opțional.

Ce este nou în versiunea 0.10.0:

  • S-a adăugat suport inițială JavaScript.
  • au fost aduse îmbunătățiri și în Adnotare renderers Arthur și din Cairo.
  • a adăugat un decodificator JPEG2000 bazat pe OpenJPEG.
  • de redare JPEG atunci când nu utilizați libjpeg decodor pe bază a fost fixată.
  • O ieșire din starea memoriei pe documente care specifica fonturi mari a fost fixată.
  • Comportamentul Adobe Reader este emulat pe documente cu duplicat chei în dicționare.
  • Formulare s-au făcut îmbunătățiri și corecții de film.
  • Numeroase îmbunătățiri au fost aduse și Qt interfețele, Glib utilităților, și documentația.

  • s-au făcut
  • O serie de alte îmbunătățiri și corecții.

Ce este nou în versiunea 0.9.3:

  • Această versiune repară două regresii de redare a fonturilor, un accident pe documente cu date false, JPEG și alte câteva probleme.

Ce este nou în versiunea 0.9.2:

  • O problemă de conversie PostScript a fost stabilită. Forma de mai multe mici și corecții JavaScript au fost făcute.
  • Utilizarea memoriei a fost îmbunătățită redare cairo.
  • au fost rezolvate un accident și mai multe probleme de memorie în pdftohtml.

Ce este nou în versiunea 0.9.1:

  • Accidentele pe unele AESv2 criptate fișiere au fost fixate.
  • parsarea fișierelor rupte a fost îmbunătățită.
  • Un misplacement fișier de ieșire pdftohtml a fost fixat.

Ce este nou în versiunea 0.9.0:

  • S-a adăugat suport inițială JavaScript.
  • au fost aduse îmbunătățiri și în Adnotare renderers Arthur și din Cairo.
  • a adăugat un decodificator JPEG2000 bazat pe OpenJPEG.
  • de redare JPEG atunci când nu utilizați libjpeg decodor pe bază a fost fixată.
  • O ieșire din starea memoriei pe documente care specifica fonturi mari a fost fixată.
  • Comportamentul Adobe Reader este emulat pe documente cu duplicat chei în dicționare.
  • Formulare s-au făcut îmbunătățiri și corecții de film.
  • Numeroase îmbunătățiri au fost aduse și Qt interfețele, Glib utilităților, și documentația.

Alte software-uri de dezvoltator -

Vala
Vala

16 Aug 18

Caixa Magica
Caixa Magica

9 Dec 15

Total.js
Total.js

10 Dec 15

Aseba
Aseba

12 Apr 16

Comentarii la Poppler

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!