Poppler

Software screenshot:
Poppler
Dettagli del software:
Versione: 0.30.0
Data di caricamento: 17 Feb 15
Sviluppatore: -
Licenza: Libero
Popolarità: 27

Rating: 2.0/5 (Total Votes: 1)

Poppler è un progetto di software sorgente completamente gratuito e aperto basato sul codice sorgente dell'applicazione Xpdf e progettato per essere utilizzato dagli sviluppatori di app per i compiti di rendering PDF. E 'supportato solo in sistemi operativi GNU / Linux / UNIX.


Comprende della biblioteca Poppler e il pacchetto Poppler dati

Le caratteristiche principali includono funzionalità di base della riga di comando ed è stato migliorato per utilizzare librerie moderni, come Freetype e Cairo, per una migliore resa. Il progetto comprende biblioteca Poppler e il pacchetto Poppler dati, che consiste di codifica file per l'utilizzo con Poppler.
Mentre il pacchetto Poppler dati è una scarica opzionale, consentirà la libreria Poppler per rendere correttamente cirillico e CJK (cinese, giapponese, coreano) caratteri. Essere consapevoli del fatto che il pacchetto Poppler dati non è distribuito sotto la stessa licenza del pacchetto principale Poppler.


Introduzione a Poppler

Per installare il progetto Poppler su un sistema operativo basato su kernel Linux, è necessario scaricare l'ultima versione sia dal progetto & rsquo; s homepage o Softoware. Se si desidera utilizzare il pacchetto Poppler dati, scaricare pure.
Salvare l'archivio (s) sul vostro Home directory e utilizzare un programma di utilità gestore di archivi per estrarre il contenuto. Quindi, aprire un app terminale e passare alla posizione in cui si & rsquo; ve stato estratto il file di archivio (s) (ad esempio cd /home/softoware/poppler-0.30.0 e / o cd /home/softoware/poppler-data-0.4. 7).
Mentre sul & lsquo; poppler-0.30.0 & rsquo; directory, si correrà il & lsquo; ./ configure & amp; & amp; fare & rsquo; comando per configurare e compilare la biblioteca, seguito dal & lsquo; sudo make install & rsquo; comando per installarlo, il & lsquo; poppler-dati-0.4.7 & rsquo; directory, è necessario eseguire il & lsquo;. cmake & rsquo; il comando, seguito dal & lsquo; rendere & rsquo; e & lsquo; sudo make install & rsquo; comandi.


Sotto il cofano

Facendo una rapida occhiata sotto il cofano del progetto Poppler, possiamo notare che è stato scritto interamente nel linguaggio di programmazione C ++. Noi & rsquo;. Ve testato con successo Poppler su computer che supportano uno dei 64 o 32 bit del set di istruzioni architetture

Cosa c'è di nuovo in questa versione:

  • nucleo:
  • Supporto Openjpeg2 (openjpeg 1 è preferito). Bug # 58906
  • Fissare potenziale danneggiamento della memoria in TextSelectionDumper. Bug # 84555
  • Controlla matrice non valida in annotazione. Bug # 84990
  • Aprire alcuni file non conformi. Bug # 85919
  • PSOutputDev: Accetta un elenco di pagine indici invece di prima, l'ultima. Bug # 84833
  • perdita di memoria Fix sulla condizione di errore
  • cpp:
  • Nuova API per impostare la funzione di debug
  • Sistema di costruire:
  • configure: Migliorare il supporto con le versioni più vecchie Clang. Bug # 76963
  • utils:
  • pdfunite: Supporto intenti di output, contenuti opzionali e AcroForm

Cosa c'è di nuovo in versione 0.24.5:

  • Nucleo:
  • formato GooString: aggiunta alcuni test + documentazione migliore
  • formato GooString: bug con stampa LLONG_MIN
  • miglioramenti test di regressione
  • Qt4:
  • Arthur miglioramenti di rendering dei font backend
  • programma di prova per salvare su file
  • QT5:
  • Arthur miglioramenti di rendering dei font backend
  • Migliorare la rilevazione di QT5 moc. Bug # 72744
  • programma di prova per salvare su file
  • Utils:
  • pdfunite: lavoro, anche se c'è un singolo file specificato
  • pdfunite: non perdere i caratteri durante l'unione di alcuni file

Cosa c'è di nuovo in versione 0.24.4:

  • Nucleo:
  • regressione Fix nella rilevazione endstream rotto.
  • Catalogo:. Voci sorta di NameTrees per assicurarsi che le opere di ricerca
  • Fare ciclo infinito se non la lettura da GooFile :: lettura fallisce.
  • Utils:
  • pdftotext:. Non chiudere stdout
  • pdftotext:. Il silenzio di avvertimento per può essere utilizzato variabile non inizializzata
  • pdftotext: fuga il testo delle intestazioni xml
  • Avvisa l'utente se egli fornisce una gamma sbagliato
  • Qt4:
  • Fix errore di battitura in xml API.
  • QT5:
  • Fix errore di battitura in xml API.

Cosa c'è di nuovo in versione 0.24.3:

  • nucleo:
  • PSOutputDev: Fissare PFB di font. Bug # 69717
  • CairoOutputDev: Non impostare una matrice non valida in drawImage (). Bug # 70085
  • qt4:
  • Non crash se getXRef () - & gt; copy () fallisce
  • QT5:
  • Non crash se getXRef () - & gt; copy () fallisce
  • utils:
  • pdfseparate: Permettere ad un solo% d nel nome del file. Bug # 69434

Cosa c'è di nuovo in versione 0.24.0:

  • è stato aggiunto il supporto di file di grandi dimensioni.
  • Rendering stata fatta thread-safe.
  • Il filtro Cripta è stata implementata.
  • Supporto modalità Thin Line è stato aggiunto al SplashOutputDev.
  • SplashOutputDev è ora 10 volte più veloce in alcuni piastrelle.
  • Il supporto per i modelli di segmentazione uncolored inserito CairoOutputDev.
  • Caching dei profili di colore ICC lcms2 è stata migliorata.
  • Uno strumento filo stresser è stato aggiunto al frontend Qt4.
  • è stato aggiunto un frontend iniziale QT5.
  • Ulteriori miglioramenti e diversi bug fix sono stati fatti.

Cosa c'è di nuovo in versione 0.22.5:

  • bug minori sono stati fissati, tra cui le perdite di memoria potenziali e si blocca.

Cosa c'è di nuovo in versione 0.23.2:

  • SplashOutputDev è ora 10 volte più veloce in alcuni piastrelle.
  • Caching dei profili di colore ICC lcms2 è stata migliorata.
  • Alcune classi private sono stati spostati in un namespace anonimo.
  • Uno strumento filo stresser è stato aggiunto al frontend Qt4.
  • La build mingw è stato fissato.

Cosa c'è di nuovo in versione 0.23.1:

  • è stato aggiunto il supporto di file di grandi dimensioni.
  • Rendering stata fatta thread-safe.
  • Il filtro Cripta è stata implementata.
  • Supporto modalità Thin Line è stato aggiunto al SplashOutputDev.
  • Il supporto per i modelli di segmentazione uncolored inserito CairoOutputDev.
  • Diversi bug minori sono stati fissati.

Cosa c'è di nuovo in versione 0.22.3:

  • nucleo:
  • Verifica ordine valori dell'imballo in pattern piastrelle (Bug # 62369)
  • CairoImageOutputDev: Non cambiare l'interpolazione di immagini per la stampa (Bug # 62418)
  • TextOutputDev: Imposta matrice di testo quando la pittura selezione (Bug # 61042)
  • scrivere il file solo una volta quando si salvano (Bug # 62739)
  • Fix per riscritture complete in file riparati
  • Fixlet per quanto riguarda l'interpretazione specifica per il valore di collegamento Zoom
  • errori di battitura correzione in pagine man
  • Fissare la compilazione quando non si utilizza libjpeg
  • glib:
  • Iniziare sempre dall'inizio quando si inizia una nuova ricerca in una pagina (Bug # 59972)
  • qt4:
  • incidente Fix in file con LinkRendition (KDE Bug # 317710)
  • Sistema di costruire:
  • miglioramenti Piccolo cmake

Cosa c'è di nuovo in versione 0.22.2:

  • La modifica di file con Encrypt è ora possibile. pdftocairo guadagnato il supporto di uscita TIFF.
  • Il backend Splash ora implementa scalatura delle immagini bilineare, migliorando upscaling delle immagini di testo.
  • I GLib e Qt 4 frontend guadagnato diverse API.

  • Sono state fatte
  • annotazione e formare miglioramenti.

  • Sono state fatte
  • Varie correzioni di bug e miglioramenti.

Cosa c'è di nuovo in versione 0.21.1:


    Sono state fatte
  • annotazione e formare miglioramenti.
  • CairoImageOutputDev guadagnato il supporto per parametri ombreggiatura Gouraud.
  • Il frontend Qt4 è stata migliorata.
  • I vari bug minori sono stati fissati.

Cosa c'è di nuovo in versione 0.21.0:

  • La modifica di file con Encrypt è ora possibile.
  • I GLib e Qt 4 frontend guadagnato diverse API.
  • pdftohtml è stata migliorata.
  • sono stati fatti vari miglioramenti di annotazione.

  • Sono state fatte
  • Molti piccoli miglioramenti, e bug sono stati risolti.

Cosa c'è di nuovo in versione 0.20.2:

  • Diversi piccoli bug sono stati corretti, tra cui un blocco nel frontend Qt4 e un incidente con documenti non validi.

Cosa c'è di nuovo in versione 0.20.1:

  • Questa versione unisce Xpdf 3.03, migliora le annotazioni, sostiene lcms2 (LittleCMS 2), implementa sovrastampa, migliora CairoOutputDev, migliora le utility, aggiunge il produttore e la versione per l'output XML di pdftohtml, e determina gli stili dei caratteri pdftohtml di FontDescriptor prima di cadere torna a nomi di carattere.

  • sono state fatte
  • Molti altri miglioramenti e bug sono stati risolti.

Cosa c'è di nuovo in versione 0.19.3:

  • Questa versione migliora le annotazioni, corregge diversi bug in CairoOutputDev, aggiunge il produttore e la versione per l'output XML di pdftohtml, fissa outputMask inversione per PNG in pdftohtml, e correzioni di altri bug.

Cosa c'è di nuovo in versione 0.19.2:

  • Questa versione unisce Xpdf 3.03, supporta lcms2 (LittleCMS 2), implementa sovrastampa, migliora CairoOutputDev, migliora le utility, e aggiunge molti altri miglioramenti e correzioni di bug.

Cosa c'è di nuovo in versione 0.18.4:

  • Molti miglioramenti sono stati fatti per CairoOutputDev e al frontend glib.
  • HtmlOutputDev ottenuto correzioni per il supporto Unicode, tag, e le perdite di memoria. Altri bug minori sono stati risolti.

Cosa c'è di nuovo in versione 0.18.2:

  • Diversi incidenti minori e perdite di memoria sono stati fissati.
  • GfxColorSpace :: analizzare ora accetta dicts.

Cosa c'è di nuovo in versione 0.18.1:

  • L'uscita PostScript creato da PSOutputDev è stata migliorata.
  • sono stati fissati vari bug CairoOutputDev.
  • pdftocairo società vampate e chiude i file correttamente quando fatto il loro uso.
  • sono state fatte altre correzioni.

Cosa c'è di nuovo in versione 0.18.0:

  • Sono stati apportati miglioramenti al supporto di annotazione, supporto Form, e per le prestazioni in generale.
  • Il backend Splash ha ottenuto il supporto per i modelli di piastrelle, per lieve hinting e sovrastampa.
  • Il backend PSOutputDev ora scrive grigio invece di RGB per le immagini di grigio, e CMYK invece di RGB in level2sep e level3sep.
  • azioni JavaScript sono stati aggiunti al frontend glib.
  • Nuovo "pdftocairo", "pdfunite", e strumenti "pdfseparate" sono stati introdotti, mentre le altre utilità sono stati migliorati.
  • sono stati effettuati vari altri miglioramenti e correzioni minori.

Cosa c'è di nuovo in versione 0.17.2:

  • I miglioramenti sono stati fatti per EmbeddedFile.
  • Selezione dei font CJK è stata migliorata.
  • Sovrastampa è stato attuato.
  • I vari bug minori sono stati fissati.

Cosa c'è di nuovo in versione 0.16.7:

  • nucleo:
  • perdita di memoria Fix su documenti il ​​cui catalogo è alcuna voce Pagine
  • Verifica Catalog è un dizionario prima di usarlo (KDE Bug # 274888)
  • utils:
  • pdftohtml: Non bloccarsi nei collegamenti senza azione

Cosa c'è di nuovo in versione 0.16.6:

  • Risolto un bug parsing Unicode e un incidente JavaScript.

Cosa c'è di nuovo in versione 0.17.1:

  • Il modo in cui l'albero campi modulo è costruito è stato rielaborato.
  • parametri inutilizzati e variabili sono state ripulite.
  • azioni JavaScript sono stati aggiunti al frontend glib.

Cosa c'è di nuovo in versione 0.16.5:

  • nucleo:
  • Risoluzione memleak in AnnotScreen :: inizializzazione
  • correttamente inizializzare pageObjectNum 0. Bug # 35925
  • utils:
  • pdftotext: coordinate Bbox sono relative alle dimensioni MediaBox, non formato CropBox
  • cpp:
  • Fix page_transition :: operator

Cosa c'è di nuovo in versione 0.17.0:

  • Sono stati apportati miglioramenti al supporto di annotazione, supporto Form, e per le prestazioni in generale.
  • Molti miglioramenti sono stati apportati al backend Splash.
  • Nuove opzioni sono state aggiunte le utilità.
  • Le interfacce sono state migliorate.
  • sono stati fatti molti altri miglioramenti.

Cosa c'è di nuovo in versione 0.16.4:

  • Piccoli miglioramenti sono stati fatti in Annotazione analisi.
  • Diversi bugfix e miglioramenti minori documentazione sono state fatte.

Cosa c'è di nuovo in versione 0.16.0:

  • Il supporto per annotazioni, sfumature, antialiasing, linearizzazione, e il backend Arthur è stato migliorato.
  • Molti crash e altri bug minori sono stati fissati.
  • API sono state estese.
  • Dal momento che l'ultima versione di sviluppo, sono stati fatti diversi miglioramenti di compilazione, stile codice pdftohtml è stata migliorata, la correttezza delle sfumature radiali è stato migliorato, e il codice FlateStream basato zlib-è stato adattato.

Cosa c'è di nuovo in versione 0.15.3:

  • nucleo:
  • migliorare il rendering delle sfumature radiali
  • Aprire un file danneggiato (Bug # 31861)
  • La corretta analisi di tabella di linearizzazione (Bug # 31627)
  • Trova font all'interno pattern (Bug # 31948)
  • [win32] semplificare l'implementazione strtok_r
  • Utilizzare un std :: vector invece di una var-length-array di caratteri
  • crash Fix nei file rotti
  • Usa definisce invece di array per la ricerca di font duplicati
  • cpp:
  • Includere correzione
  • utils:
  • pdffonts: Rimuovere codice duplicato

Cosa c'è di nuovo in versione 0.15.2:

  • nucleo:
  • Migliorare sfumature e antialias nel backend Splash (Bug # 30436)
  • miglioramenti linearizzazione
  • Piccoli miglioramenti al backend Arthur
  • calcolo Fix delle dimensioni di alcune pagine (Bug # 30784)
  • crash Fix nei documenti rotti
  • qt4:
  • Aggiungi pagina :: renderToPainter () Metodo
  • Aggiungi setDebugErrorFunction () Metodo
  • cpp:
  • Aggiungi il hability per visualizzare le pagine di un'immagine
  • utils:
  • Aggiungi -p bandiera a pdfimages
  • Sistema di costruire:
  • Rimuovi -ansi bandiera per cywin e mingw

Cosa c'è di nuovo in versione 0.15.1:

  • Il valore di rendering è ora considerato quando colorare il testo.
  • Rendering di Shading tipo 6 e 7 è stata migliorata.
  • Dict velocità di ricerca per le grandi dicts è stata aumentata.
  • crash e perdite di memoria Diversi sono stati risolti.
  • Altre opzioni di stampa sono state aggiunte alle API glib.

  • Sono stati aggiunti
  • Diverse funzioni di accesso e callback.
  • Le utility hanno guadagnato nuove opzioni.
  • Il sistema di compilazione richiede ora Cairo 1.10.

  • Sono state fatte
  • Diversi ulteriori correzioni minori e miglioramenti.

Cosa c'è di nuovo in versione 0.14.4:

  • nucleo:
  • Imposta stato iniziale dei gruppi di contenuto opzionale in base al campo BaseState
  • Fix più incidenti in file PDF malformati
  • memoria Fix perdite in in file PDF malformati
  • perdita di memoria Fix nei nomi catalogo
  • Fix usi non inizializzati su DCTScanInfo
  • Risoluzione crash quando disegno annots quadrato / cerchio senza frontiere (Bug # 30580)
  • glib:
  • generazione strati Fix matrice quando contiene più array
  • Fissare un crash quando si costruisce azioni strato (Bug # 30106)

Cosa c'è di nuovo in versione 0.15.0:

  • Creazione di annotazioni è stata migliorata.
  • Il mancato analizzare PDF con strutture interne danneggiate è stato risolto.
  • Un metodo per accedere al testo prima di una pagina è stato inserito il nucleo e tutte le interfacce.
  • sono stati fatti molti miglioramenti delle prestazioni.
  • supporto di eccezione è stato rimosso.
  • Documentazione e costruzione sono state migliorate.

Cosa c'è di nuovo in versione 0.14.2:

  • Arresti nel dispositivo di uscita PS, su alcuni file malformati, e con i livelli senza nome sono state risolte.
  • Il rendering di alcuni documenti riguardanti tilingPatternFill è stato fissato nel dispositivo di uscita Cairo.
  • ColorTransform è ora gestito correttamente in DCT ruscelli utilizzando libjpeg.
  • Imbottitura di nomi pdftoppm è stato fissato.

Cosa c'è di nuovo in versione 0.14.1:

  • nucleo:
  • Aggiungi ObjectStream caching, rende l'apertura di alcuni file di dieci volte più veloce (Bug # 26759)
  • Fix crash quando la scrittura coordinate negative (Bug # 28480)
  • Controlla gli oggetti sono il tipo che vogliamo che siano durante l'analisi GfxICCBasedColorSpace
  • Ottimizza Splash :: compositeBackground
  • Ottimizzare i calcoli di spazio colore utilizzando sqrt invece di pow 0.5
  • incidente Fix in JBIG2Stream con documenti non validi
  • Sistema di costruire:
  • Assicurati che la spedizione è due file cmake necessari
  • Non distribuire glib / poppler-features.h e poppler / poppler-config.h
  • Migliorare compilation con Sun Studio
  • Fix collegamento del frontend cpp quando si utilizza autotools
  • glib:
  • link Fix / zona annots per alcuni documenti (Bug # 28588)
  • poppler_page_find_tex Fix () quando viene chiamato più di una volta (Bug # 27927)
  • utils:
  • Aggiungi -cropbox al pdftoppm manuale

Cosa c'è di nuovo in versione 0.14.0:

  • nucleo:
  • Fix crash quando l'analisi pdf con JBIG2Stream rotto (Bug # 28170)
  • Non seguire ciecamente loop durante l'analisi XRef (Bug # 28172)
  • Consenti qualità & amp; modalità progressiva a essere utilizzato in JpegWriter
  • Fix potenziale assert nel codice Lexer (KDE bug # 240208)
  • apertura Fix di file i cui / P è memorizzato come numero intero senza segno
  • Non uscire () quando si tenta di allocare memoria per il XRef non
  • cpp:
  • bugfix minori
  • miglioramenti Documentazione
  • Sistema di costruire:
  • Fix costruire in mingw32 utilizza gli autotools
  • Preserve flag di compilazione quando si usa cmake

Cosa c'è di nuovo in versione 0.13.2:

  • nucleo:
  • Migliorare il supporto Movie
  • Fissare sperimentale Arthur backend compilare quando se Splash backend è disabilitata
  • uso Fix di alcuni torrenti del backend Cairo
  • Piccoli miglioramenti nella sperimentale Arthur backend
  • miglioramenti annotazione Minor
  • rilavorazione LinkRendition di seguire le specifiche
  • Aggiungi il sostegno ad azioni Set-OCG-Stato
  • correttamente inizializzare il colore softmask scala di grigi nel backend Splash
  • correttamente inizializzare actualText in TextOutputDev quando inizializzazione fallisce
  • Varie correzioni MSVC
  • utils:
  • glib:
  • Aggiungi il supporto per oggetti di film
  • Aggiungi il supporto per le annotazioni dello schermo
  • Aggiungi il sostegno ad azioni di rendition
  • Aggiungi il sostegno ad azioni OCG Stato
  • Miglioramenti demo
  • qt4:
  • compilare sempre sperimentale Arthur backend
  • miglioramento della velocità Minor nell'uso QPainter
  • Aggiungi un overload di ricerca che prende doppie invece di QRectF
  • cpp:
  • uso Fix iconv
  • uso gmtime () quando gmtime_r () non è disponibile
  • edificio Fix in autotools in finestre
  • {da, a} _utf_8 () - & gt; {Da, a} _utf8 ()
  • Sistema di costruire:
  • Multiple CMake costruire fix di sistema
  • Fix di alcuni obiettivi DIST in autotools
  • Fare ritrovamento di Qt3 in autotools usare pkg-config

Cosa c'è di nuovo in versione 0.12.1:

  • Compilation con alcuni compilatori è stato fissato.
  • Un incidente sul font senza CharCodeToUnicode è stato risolto.
  • L'affidabilità per i flussi con rotta lunghezza è stata migliorata.
  • Un incidente durante il salvataggio di file che provengono da un flusso senza nome è stato risolto.
  • L'affidabilità della funzione di salvataggio è stata migliorata.
  • Un valore Length errato è stato risolto durante il salvataggio.
  • fix di sicurezza basate su xpdf 3.02pl4 sono state integrate.

  • Sono state fatte
  • Diverse altre correzioni e miglioramenti.
  • Il sistema di compilazione è stato potenziato.

Cosa c'è di nuovo in versione 0.12.0:

  • Nucleo:
  • avvisi di protezione formato printf Fix
  • migliorare il rendering delle sfumature radiali. Bug # 20238
  • Better fallback quando c'è un tipo di carattere non corrispondente. Bug # 17252
  • Non in crash sugli allegati senza flusso di dati. Bug # 10386
  • Fix ciclo infinito in JBIG2Decoder. Bug # 23025
  • Sistema Corporatura:
  • Minimizza dipendenze pkg-config per i frontend Qt
  • Aggiungi automake supporto 1.11
  • Utilizza il nuovissimo automake trovata e non la più antica
  • AM_SILENT_RULES supporto quando si usa automake 1.11
  • Utils:
  • Aggiungi opzioni comuni a pdftoabw

Cosa c'è di nuovo in versione 0.11.2:

  • nucleo:
  • Fai DecryptStream restituire valori sani per getPos (). Bug # 19706
  • Fix bug durante la stampa in pdf con più formati pagina in modalità duplex
  • Initilize AnnotColot correttamente quando la matrice non è corretto
  • incidente Fix su alcuni file con le forme. Bug # 22485
  • incidente Fix in file con file incorporati non validi. Bug # 22551
  • Migliorare attributo FileSpec analisi
  • miglioramento dei dispositivi di uscita Cairo. Bugs # 10942, # 18017, # 14160
  • Implementare metodi di fusione in cairo backend
  • gestire i font fontType1COT in CairoFontEngine
  • generazione Fix di PS per alcuni file. Bug # 18908
  • Non utilizzare byte_lookup tavolo quando lo spazio colore non supporta metodi getline. Bug # 11027
  • Rendering Fix dei file PDF con modelli malformati. Bug # 22835
  • Aggiungere la possibilità di disattivare la sostituzione dei font in pdftops. Bug # 23030
  • correggere alcuni pulsanti di opzione non essere rilevati come tale
  • glib:
  • Miglioramenti demo
  • Qt4:
  • Miglioramenti demo
  • Sistema di costruire:
  • Usa GtkBuilder piuttosto che libglade per alcuni test
  • utils:
  • Fix bug con il parametro noCrop in pdftops

Cosa c'è di nuovo in versione 0.11.1:

  • nucleo:
  • Supporto colorare il testo nel modello colorspace. Bug # 19670 e 19994 #
  • Aggiungere la possibilità di forzare nessun hinting dei font nel backend Splash
  • Supporto di più formati pagina durante la conversione in PS. Bug # 19777
  • pedine anche con i principali 00 durante l'analisi del carattere di unicode mappa. Bug # 22025
  • I miglioramenti di velocità del rendering in documenti utilizzando trasformazioni PS molto. Bug # 21562
  • Più opera sul sostegno NOTE
  • Utilizzare Interpolare bandiera di decidere se applicare l'interpolazione di immagini durante il rendering. Bug # 9860
  • gestire flussi nelle definizioni CMap. Bug # 22334
  • correggere alcuni bug in JBIG2Stream manipolazione
  • Fissare linea tratteggiata in pagina 1 di bug 20011
  • exit Fix (1) durante il rendering di un file
  • pdftops Fix crash file da KDE bug # 174899
  • Fix generazione PS in alcuni file. Bug # 20420
  • Non creare il GfxColorTransform se non potevano essere creati LCMS. Bug # 20108
  • Controlla voci maschera sono int prima di utilizzarli, se sono reali cast int e cercare di usarli. Bug # 21841
  • Utilizza il valore corretto quando si crea il campo V per le caselle combinate forma
  • Dare un errore quando si utilizza level1sep in pdftops senza avere il supporto CMYK. Bug # 22026
  • Non includere lcms.h in GfxState.h
  • splashColorModeNComps Fix per includere correttamente tutti i valori per ogni SplashColorMode
  • Aggiungi splashClearColor che assegna bianco alla data colorptr
  • Uccidi il supporto per specificare l'estensione in openTmpFile. Bug # 21713
  • Fix "Salto condizionato o mossa dipende valore Non inizializzato". Bug # 20011
  • glib:
  • Aggiungi poppler_annot_markup_has_popup ()
  • sillabazione UTF-8 e UTF-16BE. Bug # 21953
  • Usa g_strerror anziché strerror. Bug # 22095
  • Fissare un crash quando un punti di destinazione ad una pagina non valida
  • Miglioramenti demo
  • Qt4:
  • Aggiungi LinkDestination :: destinationName ()
  • Non cercare di risolvere destinazioni con nome per GoTo link che puntano a documenti esterni
  • Aggiungi pagina :: miniatura ()
  • Miglioramenti demo
  • Miglioramenti alla documentazione
  • Sistema di costruire:
  • Crea correzione per MSVC
  • Better controllo lcms cmake ritornassi da kdelibs
  • Usa pkgconfig per il check autotools lcms
  • Rimuovere i file non necessari dal repo. Bug # 22094

Cosa c'è di nuovo in versione 0.11.0:

  • nucleo:
  • Aggiungi il supporto iniziale per la gestione del colore
  • Rimuovi case-insensitive corrispondenza di nomi di file nel costruttore PDFDoc
  • estrazione Fix di alcuni contenuti ActualText
  • Più opera sul sostegno NOTE
  • Migliorare il rendering dei font nel dispositivo di uscita Cairo
  • Fix bug in cairo backend con maschere nidificate
  • Fix cairo luminosità smask resa
  • Aggiungere il supporto di testo a scelta per dispositivo di output Cairo
  • Aggiungere la possibilità di stabilire il datadir sul runtime
  • Restituisce un codice di errore al posto di un valore booleano quando si salva
  • Fare lo scanner di carattere più versatile
  • Piccolo opimization in documenti che utilizzano trasforma PostScriptFunction
  • ottimizzazione Minor di streaming manipolazione
  • Fix alcune avvertenze di compilazione
  • glib:
  • Supporto contenuto opzionale
  • Più opera sul sostegno NOTE
  • Miglioramenti demo
  • miglioramenti Documentazione
  • Fix costruire quando si compila con GTK_DISABLE_SINGLE_INCLUDES
  • Qt4:
  • azioni URI di supporto per le voci di sommario
  • miglioramenti Documentazione
  • Miglioramenti demo
  • Aggiungi un FontIterator per iterare attraverso i caratteri del documento
  • utils:
  • Consentire l'uso di CropBox in pdftoppm
  • Fai trasmettere le immagini pdftohtml png quando il flusso di immagini non è un jpeg
  • make pdftotext accettare le opzioni di ritaglio come pdftoppm
  • Supporto di rendering pixel non quadrati in pdftoppm
  • Sistema di costruire:
  • Richiedi Cairo 1.8.4 per il dispositivo di output Cairo
  • Richiedi CMake 2.6 quando si usa il sistema di compilazione CMake
  • Facoltativamente richiede libpng per pdftohtml
  • Opzionalmente richiedere libcms per la gestione del colore

Cosa c'è di nuovo in versione 0.10.6:

  • Nucleo:
  • Risolvere i problemi che si verificano durante l'analisi dei file JBIG2 rotti. 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 parsing di array di confine non corretti. Bug # 19761
  • Fix Test Clip per i font. Bug # 20950
  • Fix getGlyphAdvance di comportarsi correttamente sui cambiamenti dimensione del carattere. Bug # 20769
  • Varie costruire correzioni
  • Sistema Corporatura:
  • Fissare la versione Qt4 abbiamo bisogno

Cosa c'è di nuovo in versione 0.10.5:

  • Un crash CairoOutputDev e una instabilità di ingresso JBIG2Stream sono stati risolti.
  • Rendering di alcuni file PDF con i font OpenType è stato risolto.
  • Molti altri bug sono stati risolti.
  • Il sistema di compilazione è stato migliorato.

Cosa c'è di nuovo in versione 0.10.4:

  • crash e perdite di memoria Diversi sono stati risolti.
  • generazione PostScript errato è stato fissato in due casi.
  • Il rendering di alcune caselle di controllo è stato fissato.
  • posizionamento è stato fissato nel frontend Qt4.
  • Molti altri bug sono stati risolti.

Cosa c'è di nuovo in versione 0.10.2:

  • Le correzioni sono state fatte per un crash quando si seleziona il testo in modalità parola, per un incidente in alcuni documenti malformati, e per una perdita di memoria.
  • sono state fatte altre correzioni minori.

Cosa c'è di nuovo in versione 0.10.1:

  • Diverse le perdite di memoria sono stati fissati, nonché un potenziale incidente sulla ricerca di testo.
  • Poppler ora cerca di rendere i documenti con i parametri di spazio colore indicizzati non validi.
  • Sono stati apportati miglioramenti al supporto opzionale Content.

Cosa c'è di nuovo in versione 0.10.0:

  • è stato aggiunto il supporto JavaScript iniziale.
  • I miglioramenti sono stati fatti per Annotazione e nei renderer Arthur e Il Cairo sulla base.
  • È stato aggiunto un decoder JPEG2000 basata su OpenJPEG.
  • il rendering JPEG quando non si utilizza il libjpeg decoder base è stato fissato.
  • una condizione di memoria su documenti che specificano enormi font è stato risolto.
  • il comportamento di Adobe Reader è emulato su documenti con chiavi duplicate nei dizionari.
  • Moduli sono stati fatti miglioramenti e correzioni di film.
  • Molti miglioramenti sono stati fatti per i frontend QT e Glib, le utilities e la documentazione.

  • Sono state fatte
  • Molti altri miglioramenti e correzioni di bug.

Cosa c'è di nuovo nella versione 0.9.3:

  • Questa release corregge due regressioni di rendering dei font, un incidente su documenti con dati falsi, JPEG e molti altri problemi.

Cosa c'è di nuovo nella versione 0.9.2:

  • Un problema di conversione PostScript è stato risolto. Diversi piccoli Forma e correzioni JavaScript sono state fatte.
  • L'utilizzo della memoria del renderer cairo è stata migliorata.
  • A problemi di crash e molti di memoria in pdftohtml sono stati risolti.

Cosa c'è di nuovo nella versione 0.9.1:

  • Crash su alcuni AESv2 crittografati file sono stati fissati.
  • L'analisi di file rotti è stata migliorata.
  • Un file di output pdftohtml smarrimento è stato risolto.

Cosa c'è di nuovo nella versione 0.9.0:

  • è stato aggiunto il supporto JavaScript iniziale.
  • I miglioramenti sono stati fatti per Annotazione e nei renderer Arthur e Il Cairo sulla base.
  • È stato aggiunto un decoder JPEG2000 basata su OpenJPEG.
  • il rendering JPEG quando non si utilizza il libjpeg decoder base è stato fissato.
  • una condizione di memoria su documenti che specificano enormi font è stato risolto.
  • il comportamento di Adobe Reader è emulato su documenti con chiavi duplicate nei dizionari.
  • Moduli sono stati fatti miglioramenti e correzioni di film.
  • Molti miglioramenti sono stati fatti per i frontend QT e Glib, le utilities e la documentazione.

Altri software di sviluppo -

ECTOR
ECTOR

2 Jun 15

XIST
XIST

20 Feb 15

XPde
XPde

3 Jun 15

Commenti a Poppler

I commenti non trovato
Aggiungi commento
Accendere le immagini!