Poppler er en helt gratis og open source software projekt baseret på kildekoden xpdf ansøgningen og designet til at blive brugt af app udviklere til PDF rendering opgaver. Det understøttes kun under GNU / Linux / UNIX-styresystemer.
Omfatter af Poppler biblioteket og Poppler datapakke
De vigtigste funktioner omfatter grundlæggende kommando-line funktionalitet og er blevet forbedret til at udnytte moderne biblioteker, som freetype og Kairo, for bedre gengivelse. Projektet omfatter i Poppler biblioteket og Poppler datapakke, som består af koder for filer til brug med Poppler.
Mens Poppler datapakke er en valgfri download, vil det gøre det muligt for Poppler biblioteket til korrekt gøre kyrilliske og CJK (kinesisk, japansk, koreansk) tegn. Vær opmærksom på at Poppler datapakke ikke distribueres under samme licens som den vigtigste Poppler pakke.
Kom godt i gang med Poppler
For at installere Poppler projektet på en Linux kernel-baseret operativsystem, skal du downloade den nyeste version fra enten projektet & rsquo; s hjemmeside eller Softoware. Hvis du ønsker at bruge Poppler datapakke, så download den så godt.
Gem arkivet (s) på dit hjemmebibliotek og bruge et arkiv leder værktøj til at udtrække indholdet. Derefter åbner en Terminal app og gå til den placering, hvor du & rsquo; ve udvundet arkivet fil (er) (fx cd /home/softoware/poppler-0.30.0 og / eller cd /home/softoware/poppler-data-0.4. 7).
Mens der på & lsquo; Poppler-0.30.0 & rsquo; mappe, vil du kører & lsquo; ./ configure & amp; & amp; gøre & rsquo; kommando til at opsætte og kompilere biblioteket, efterfulgt af & lsquo; sudo make install & rsquo; kommando til at installere det på & lsquo; Poppler-data-0.4.7 & rsquo; mappe, skal du køre & lsquo;. CMake & rsquo; kommando, efterfulgt af & lsquo; gøre & rsquo; og & lsquo; sudo make install & rsquo; kommandoer.
Under motorhjelmen
Under et hurtigt kig under kølerhjelmen af Poppler projekt, kan vi se, at det helt er blevet skrevet i C ++ programmeringssprog. Vi & rsquo;. Ve succes testet Poppler på computere, der understøtter en af de 64 eller 32-bit instruktion sæt arkitekturer
Hvad er nyt i denne udgivelse:
- kerne:
- Openjpeg2 support (openjpeg 1 foretrækkes). Bug # 58906
- Fix potentiel hukommelse korruption på TextSelectionDumper. Bug # 84555
- Kontroller for ugyldig matrix i anmærkning. Bug # 84990
- Åbn nogle ikke er i overensstemmelse filer. Bug # 85919
- PSOutputDev: Accepter en liste over sider indeces stedet for første, sidste. Bug # 84833
- Fix hukommelsesfejl på fejltilstand
- CPP:
- Ny API til at sætte debug output funktion
- bygge systemet:
- configure: Forbedre støtte med ældre klang-versioner. Bug # 76963
- utils:
- pdfunite: Support outputmåder, valgfri indhold og AcroForm
Hvad er nyt i version 0.24.5:
- Core:
- GooString format: Tilføjet nogle tests + forbedret dokumentation
- GooString format: fast bug med udskrivning LLONG_MIN
- regression test forbedringer
- Qt4:
- Arthur backend font rendering forbedringer
- testprogram for at gemme til fil
- Qt5:
- Arthur backend font rendering forbedringer
- Forbedre detektion af Qt5 moc. Bug # 72744
- testprogram for at gemme til fil
- Utils:
- pdfunite: Arbejde, selv om der er en enkelt fil givet
- pdfunite: ikke mister skrifttyper, når sammenlægge nogle filer
Hvad er nyt i version 0.24.4:
- Core:
- Fix regression i brudte endstream detektering.
- Katalog:. Sortere registreringer NameTrees for at sikre opslag værker
- Må ikke uendelig løkke, hvis læsning fra GooFile :: læse mislykkes.
- Utils:
- pdftotext:. Må ikke tæt stdout
- pdftotext:. Silence advarsel for kan anvendes initialiseret variabel
- pdftotext: Escape teksten af XML overskrifter
- advare brugeren, hvis han giver et forkert interval
- Qt4:
- Fix slåfejl i xml API.
- Qt5:
- Fix slåfejl i xml API.
Hvad er nyt i version 0.24.3:
- kerne:
- PSOutputDev: Fix PFB font indlejring. Bug # 69717
- CairoOutputDev: Indstil ikke en ugyldig matrix i drawImage (). Bug # 70085
- qt4:
- Du må ikke gå ned, hvis getXRef () - & gt; copy () undlader
- qt5:
- Du må ikke gå ned, hvis getXRef () - & gt; copy () undlader
- utils:
- pdfseparate: Tillad kun én% d i filnavnet. Bug # 69434
Hvad er nyt i version 0.24.0:
- Stor fil støtte blev tilføjet.
- Rendering blev tråd-safe.
- Crypt filter blev gennemført.
- sattes tynd streg mode support til SplashOutputDev.
- SplashOutputDev er nu 10 gange hurtigere på nogle fliser.
- Understøttelse af ufarvede flisebelægning mønstre blev tilføjet til CairoOutputDev.
- caching af lcms2 ICC farveprofiler blev forbedret.
- En tråd stresser værktøj blev tilføjet til Qt4 frontend.
- En første Qt5 frontend blev tilføjet.
- Yderligere forbedringer og flere fejlrettelser blev foretaget.
Hvad er nyt i version 0.22.5:
- mindre bugs blev fastsat, herunder potentielle memory leaks og nedbrud.
Hvad er nyt i version 0.23.2:
- SplashOutputDev er nu 10 gange hurtigere på nogle fliser.
- caching af lcms2 ICC farveprofiler blev forbedret.
- Nogle private klasser blev flyttet ind i en anonym namespace.
- En tråd stresser værktøj blev tilføjet til Qt4 frontend.
- MinGW build blev fastsat.
Hvad er nyt i version 0.23.1:
- Stor fil støtte blev tilføjet.
- Rendering blev tråd-safe.
- Crypt filter blev gennemført.
- sattes tynd streg mode support til SplashOutputDev.
- Understøttelse af ufarvede flisebelægning mønstre blev tilføjet til CairoOutputDev.
- Flere mindre bugs blev fastsat.
Hvad er nyt i version 0.22.3:
- kerne:
- Tjek bestilling afgrænser box værdier i flisebelægning mønster (Bug # 62369)
- CairoImageOutputDev: Du må ikke ændre billede interpolation ved udskrivning (Bug # 62418)
- TextOutputDev: Indstil tekst matrix når maleri valg (Bug # 61042)
- Kun skrive filen én gang, når du gemmer (Bug # 62739)
- Fix for komplette omskrivninger i reparerede filer
- Fixlet om spec fortolkning for Link Zoom værdi
- Fix stavefejl i man-sider
- Fix kompilere når du ikke bruger libjpeg
- glib:
- Start altid fra begyndelsen, når du starter en ny søgning på en side (Bug # 59972)
- qt4:
- Fix nedbrud i filer med LinkRendition (KDE Bug # 317710)
- bygge systemet:
- Små CForetag forbedringer
Hvad er nyt i version 0.22.2:
- Ændring af filer med Krypter er nu muligt. pdftocairo vundet TIFF output support.
- Splash backend implementerer nu bilineær billede skalering, forbedre opskalering af tekst billeder.
- glib og Qt 4 frontends vundet forskellige API'er.
- Annotation og danne forbedringer blev foretaget.
- Diverse fejlrettelser og forbedringer blev foretaget.
Hvad er nyt i version 0.21.1:
- Annotation og danne forbedringer blev foretaget.
- CairoImageOutputDev fået støtte til parameteriserede Gouraud shading.
- Qt4 frontend blev forbedret.
- Diverse mindre bugs blev fastsat.
Hvad er nyt i version 0.21.0:
- Ændring af filer med Krypter er nu muligt.
- glib og Qt 4 frontends vundet forskellige API'er.
- pdftohtml blev forbedret.
- Diverse annotation forbedringer blev foretaget.
- Mange mindre forbedringer, og fejl blev rettet.
Blev foretaget
Hvad er nyt i version 0.20.2:
- Flere mindre bugs er blevet rettet, herunder en hænge i qt4 frontend og et styrt med misdannede dokumenter.
Hvad er nyt i version 0.20.1:
- Denne version fusionerer xpdf 3.03, forbedrer anmærkninger, understøtter lcms2 (LittleCMS 2), gennemfører overprint, forbedrer CairoOutputDev, øger forsyningsselskaber, tilføjer producer og version oplysninger til XML output af pdftohtml, og bestemmer pdftohtml skrifttyper af FontDescriptor før det faldt tilbage til skrifttypenavne.
- Mange andre forbedringer blev foretaget, og fejl blev rettet.
Hvad er nyt i version 0.19.3:
- Denne version forbedrer anmærkninger, løser forskellige fejl i CairoOutputDev, tilføjer producer og version oplysninger til XML output af pdftohtml fastsætter outputMask inversion for PNGs i pdftohtml, og rettelser andre fejl.
Hvad er nyt i version 0.19.2:
- Denne version fusionerer xpdf 3.03, understøtter lcms2 (LittleCMS 2), gennemfører overprint, forbedrer CairoOutputDev, øger forsyningsselskaber, og tilføjer mange andre forbedringer og fejlrettelser.
Hvad er nyt i version 0.18.4:
- flere forbedringer blev foretaget CairoOutputDev og de glib frontend.
- HtmlOutputDev vundet rettelser til Unicode support, tags, og memory leaks. Andre mindre bugs blev fastsat.
Hvad er nyt i version 0.18.2:
- flere mindre nedbrud og memory leaks blev fastsat.
- GfxColorSpace :: parse nu accepterer Jæger-samler-.
Hvad er nyt i version 0.18.1:
- PostScript output skabt af PSOutputDev blev forbedret.
- Flere CairoOutputDev bugs blev fastsat.
- pdftocairo nu flushes og lukker filer korrekt, når færdig med at bruge dem.
- Andre rettelser blev foretaget.
Hvad er nyt i version 0.18.0:
- Forbedringer blev foretaget Annotation support, support formular, og til performance generelt.
- Splash backend fået støtte til flisebelægning mønstre, for svag antyde og for overtryk.
- PSOutputDev backend nu skriver grå i stedet for RGB for grå billeder, og CMYK i stedet for RGB i level2sep og level3sep.
- JavaScript aktioner blev føjet til glib frontend.
- Ny "pdftocairo", "pdfunite", og "pdfseparate" værktøjer blev indført, mens de andre forsyningsselskaber blev forbedret.
- Forskellige andre forbedringer og mindre rettelser blev foretaget.
Hvad er nyt i version 0.17.2 skal den ansatte:
- Forbedringer blev foretaget EmbeddedFile.
- Udvælgelse af CJK skrifttyper blev forbedret.
- overprint blev gennemført.
- Diverse mindre bugs blev fastsat.
Hvad er nyt i version 0.16.7:
- kerne:
- Fix hukommelsesfejl på dokumenter, hvis kataloget har ingen Sider indgang
- Kontroller Butik er en ordbog før du bruger det (KDE Bug # 274888)
- utils:
- pdftohtml: Må ikke gå ned i links uden handling
Hvad er nyt i version 0.16.6:
- Rettet en Unicode parsing bug og en JavaScript styrt.
Hvad er nyt i version 0.17.1:
- Den måde formularfelter træet er bygget blev omarbejdet.
- Ubrugte parametre og variabler blev ryddet op.
- JavaScript aktioner blev føjet til glib frontend.
Hvad er nyt i version 0.16.5:
- kerne:
- Løs et memleak i AnnotScreen :: initialisere
- Korrekt initialisere pageObjectNum til 0. Bug # 35925
- utils:
- pdftotext: Bbox koordinater i forhold til MediaBox størrelse, ikke CropBox størrelse
- CPP:
- Fix page_transition :: operatør
Hvad er nyt i version 0.17.0:
- Forbedringer blev foretaget Annotation support, support formular, og til performance generelt.
- Mange forbedringer blev foretaget Splash backend.
- Nye muligheder blev tilføjet til forsyningsselskaberne.
- frontends blev forbedret.
- Mange andre forbedringer blev foretaget.
Hvad er nyt i version 0.16.4:
- Små forbedringer blev foretaget i Kommentar parsing.
- flere mindre fejlrettelser og dokumentation forbedringer blev foretaget.
Hvad er nyt i version 0.16.0:
- Støtte til anmærkninger, skraveringer, antialiasing, linearisering, og Arthur backend blev forbedret.
- Flere nedbrud og andre mindre bugs blev rettet.
- API'er blev udvidet.
- Siden den sidste udvikling udgivelse, blev der foretaget en række bygge forbedringer pdftohtml kode stil blev forbedret, korrektheden af radiale nuancer blev forbedret, og zlib-baserede FlateStream kode blev tilpasset.
Hvad er nyt i version 0.15.3:
- kerne:
- Forbedre rendering af radiale nuancer
- Åbn en brækket fil (Bug # 31861)
- Korrekt parsing af linearisering tabel (Bug # 31627)
- Find skrifttyper inde mønstre (Bug # 31948)
- [win32] Forenkle strtok_r implementering
- Brug en std :: vector stedet for en VAR-længde-array af chars
- Fix nedbrud i brudte filer
- Brug sætter i stedet for arrays til at søge duplikerede skrifttyper
- CPP:
- Medtag korrektion
- utils:
- pdffonts: Fjern duplikerede kode
Hvad er nyt i version 0.15.2:
- kerne:
- Forbedre skraveringer og antialias i Splash backend (Bug # 30436)
- linearisering forbedringer
- Små forbedringer af Arthur backend
- Fix beregning af størrelsen af nogle sider (Bug # 30784)
- Fix nedbrud i brudte dokumenter
- qt4:
- Tilføj side :: renderToPainter () metode
- Tilføj setDebugErrorFunction () metode
- CPP:
- Tilføj hability at gøre siderne til et billede
- utils:
- Tilføj -p flag til pdfimages
- bygge systemet:
- Fjern -ansi flag for cywin og MinGW
Hvad er nyt i version 0.15.1:
- gengive værdi anses nu når farvelægge tekst.
- Gengivelse af Skygge Type 6 og 7 blev forbedret.
- Dict opslag hastighed til store Jæger-samler- blev øget.
- Flere nedbrud og memory leaks blev løst.
- Flere udskrivningsindstillinger blev føjet til glib API.
- Flere Adgangsmetoder og tilbagekald tilsat.
- Forsyningerne fået nye muligheder.
- build system kræver nu Cairo 1.10.
- Adskillige andre mindre rettelser og forbedringer blev foretaget.
Hvad er nyt i version 0.14.4:
- kerne:
- Angiv oprindelige tilstand af valgfrie indhold grupper baseret på BaseState felt
- Fix flere nedbrud i misdannede PDF-filer
- Fix hukommelseslækage på i misdannede PDF-filer
- Fix hukommelsesfejl i kataloget navne
- Fix uden startværdi anvendelser på DCTScanInfo
- Løs et nedbrud ved udarbejdelsen torv / cirkel annots uden kant (Bug # 30580)
- glib:
- Fix lag matrix generation, når den indeholder flere arrays
- Løs et nedbrud, når man bygger lag aktioner (Bug # 30106)
Hvad er nyt i version 0.15.0:
- Oprettelse af Tilføjelser blev forbedret.
- En manglende parse PDF'er med beskadigede interne strukturer blev fastsat.
- En metode til at få adgang til den rå tekst på en side blev tilføjet til kernen, og alle frontends.
- Mange ydeevne forbedringer blev foretaget.
- Undtagelse støtte blev fjernet.
- Dokumentation og build blev forbedret.
Hvad er nyt i version 0.14.2:
- Nedbrud i PS output-enhed, på nogle misdannede filer, og med navnløse lag blev løst.
- Gengivelse af nogle dokumenter, der involverer tilingPatternFill blev fastsat i Cairo outputenhed.
- ColorTransform håndteres nu korrekt i DCT vandløb ved brug af libjpeg.
- Polstring af navne i pdftoppm var fastsat.
Hvad er nyt i version 0.14.1:
- kerne:
- Tilføj ObjectStream caching, gør åbning nogle filer ti gange hurtigere (Bug # 26759)
- Fix nedbrud, når du skriver negative koordinater (Bug # 28480)
- Kontroller objekter er den type vi ønsker dem til at være, når parsing GfxICCBasedColorSpace
- Optimer Splash :: compositeBackground
- Optimer beregninger farve plads ved hjælp af sqrt stedet for pow 0,5
- Fix nedbrud i JBIG2Stream med misdannede dokumenter
- bygge systemet:
- Sørg for vi sender to nødvendige CForetag filer
- Du må ikke distribuere glib / Poppler-features.h og Poppler / Poppler-config.h
- Forbedre kompilering med Sun Studio
- Fix sammenkobling af CPP frontend, når du bruger autotools
- glib:
- Fix links / annots område for nogle dokumenter (Bug # 28588)
- Fix poppler_page_find_tex (), når kaldet mere end én gang (Bug # 27927)
- utils:
- Tilføj -cropbox til pdftoppm manual
Hvad er nyt i version 0.14.0:
- kerne:
- Fix nedbrud når parsing pdf med brækket JBIG2Stream (Bug # 28170)
- Følg ikke sløjfer blindt når parsing XRef (Bug # 28172)
- Tillad kvalitet & amp; progressiv tilstand der skal bruges i JpegWriter
- Fix potentiel hævde i Lexer kode (KDE bug # 240208)
- Fix åbning af filer, hvis / P gemmes som unsigned heltal
- Du må ikke forlade (), når de forsøger at allokere hukommelse til xref mislykkes
- CPP:
- Mindre fejlrettelser
- Dokumentation forbedringer
- bygge systemet:
- Fix bygge i Mingw32 ved brug af autotools
- Bevar kompiler-flag, når du bruger cmake
Hvad er nyt i version 0.13.2:
- kerne:
- Forbedre Movie support
- Fix eksperimenterende Arthur backend at kompilere når hvis Splash backend er disable
- Fix brug af nogle vandløb i Kairo backend
- Små forbedringer i den eksperimentelle Arthur backend
- Minor annotation forbedringer
- Rework LinkRendition at følge spec
- Tilføj støtte til Set-OCG-statslige tiltag
- Korrekt initialisere gråtoner softmask farve i Splash backend
- Korrekt initialisere actualText i TextOutputDev når initialiseringen mislykkes
- Diverse MSVC rettelser
- utils:
- glib:
- Tilføj støtte til film objekter
- Tilføj støtte til Screen anmærkninger
- Tilføj støtte til udleveringer aktioner
- Tilføj støtte til OCG statslige tiltag
- Forbedringer af demo
- qt4:
- kompilere altid eksperimenterende Arthur backend
- Minor hastighed forbedring i QPainter brug
- Tilføj en søgning overbelastning, der tager double i stedet for QRectF
- CPP:
- brug Fix iconv
- brug gmtime (), når gmtime_r () findes ikke
- Fix bygning i autotools i Windows
- {fra, at} _utf_8 () - & gt; {Fra, til} _utf8 ()
- bygge systemet:
- Multiple CMake bygge systemet rettelser
- Fix nogle DIST mål i autotools
- Gør fund af Qt3 i autotools bruger pkg-config
Hvad er nyt i version 0.12.1:
- Compilation med nogle compilere var fastsat.
- Et nedbrud på skrifttyper uden CharCodeToUnicode blev løst.
- Pålidelighed for vandløb med brudte Længde blev forbedret.
- Et nedbrud, når du gemmer filer, der kommer fra en strøm uden navn blev løst.
- Pålideligheden af spare-funktionen er blevet forbedret.
- en forkert længde værdi er nu fast, når du gemmer.
- sikkerhedsrettelser baseret på xpdf 3.02pl4 blev integreret.
- Flere andre fejlrettelser og forbedringer blev foretaget.
- byggesystem blev forbedret.
Hvad er nyt i version 0.12.0:
- Core:
- Fix printf format sikkerhedsadvarsler
- Forbedre rendering af radiale nuancer. Bug # 20238
- Bedre fallback når der er et misforhold skrifttype. Bug # 17252
- Du må ikke gå ned på vedhæftede filer uden datastrøm. Bug # 10386
- Fix uendelig løkke i JBIG2Decoder. Bug # 23025
- Byg systemet:
- Minimerer pkg-config afhængigheder for Qt frontends
- Tilføj automake 1,11 support
- Brug den nyeste automake fundet og ikke den ældste
- Support AM_SILENT_RULES når du bruger automake 1,11
- Utils:
- Tilføj almindelige muligheder for at pdftoabw
Hvad er nyt i version 0.11.2:
- kerne:
- Opret DecryptStream returnere fornuftige værdier for getPos (). Bug # 19706
- Fix bug, når der udskrives PDF med flere sidestørrelser i duplex
- Initilize AnnotColot korrekt, når Array er ikke korrekt
- Fix nedbrud på nogle filer med former. Bug # 22485
- Fix nedbrud i filer med ugyldige indlejrede filer. Bug # 22551
- Forbedre filespec attribut parsing
- Kairo outputenhed forbedringer. Bugs # 10942, # 18017, # 14160
- Implementere blandingstilstande i Kairo backend
- Håndtag fontType1COT skrifttyper i CairoFontEngine
- Fix generation af PS for nogle filer. Bug # 18908
- Brug ikke byte_lookup tabel, når farverum ikke understøtter getline metoder. Bug # 11027
- Fix gengivelse af PDF-filer med misdannede mønstre. Bug # 22835
- Tilføj mulighed for at deaktivere font substitution i pdftops. Bug # 23030
- Fix nogle radioknapper ikke at blive opdaget som sådan
- glib:
- Forbedringer af demo
- Qt4:
- Forbedringer af demo
- bygge systemet:
- Brug GtkBuilder stedet libglade for nogle tests
- utils:
- Fix bug med noCrop parameter pdftops
Hvad er nyt i version 0.11.1:
- kerne:
- Support farvelægge tekst i mønster farverum. Bug # 19670 og # 19994
- Tilføj muligheden for at tvinge nogen antyde skrifttyper i Splash backend
- Support flere sidestørrelser ved konvertering til PS. Bug # 19777
- Også møntefterligninger med førende 00 når at analysere char til Unicode kort. Bug # 22025
- Forbedringer til at gøre fart i dokumenter ved hjælp af PS transformationer en masse. Bug # 21562
- Mere arbejde på anmærkninger støtte
- Brug interpoleres flag at afgøre, om anvendelsen billede interpolation under rendering. Bug # 9860
- Håndtag Streams i Cmap definitioner. Bug # 22334
- Fix nogle fejl i JBIG2Stream håndtering
- Fix stiplet linie i side 1 af bug 20011
- Fix exit (1), når rendering en fil
- Fix pdftops nedbrud på fil fra KDE bug # 174899
- Fix PS generation i nogle filer. Bug # 20420
- Du må ikke oprette GfxColorTransform hvis ikke kunne skabes LCMS. Bug # 20108
- Kontroller Mask indgange er int, før du bruger dem, hvis de er reelle støbt til int og forsøger at bruge dem. Bug # 21841
- Brug den korrekte værdi, når du opretter V vilkår for formular kombinationsbokse
- Giv en fejl, når du bruger level1sep i pdftops uden CMYK støtte. Bug # 22026
- Medtag ikke lcms.h i GfxState.h
- Løs splashColorModeNComps korrekt omfatte alle værdier for hver SplashColorMode
- Tilføj splashClearColor der tildeler hvid til den givne colorptr
- Dræb støtte til angivelse udvidelse i openTmpFile. Bug # 21713
- Lave "Betinget spring eller træk afhænger uninitialised værdi". Bug # 20011
- glib:
- Tilføj poppler_annot_markup_has_popup ()
- Orddeling UTF-8 og UTF-16BE. Bug # 21953
- Brug g_strerror stedet for strerror. Bug # 22095
- Løs et nedbrud, når en destination peger på en ugyldig side
- Forbedringer af demo
- Qt4:
- Tilføj LinkDestination :: destinationName ()
- Du må ikke forsøge at løse navngivne destinationer for GoTo links der peger på eksterne dokumenter
- Tilføj side :: thumbnail ()
- Forbedringer af demo
- Forbedringer af dokumentation
- bygge systemet:
- Byg rettelse til MSVC
- Bedre LCMS cmake kontrol comming fra kdelibs
- Brug pkgconfig for autotools LCMS kontrol
- Fjern unødvendige filer fra repo. Bug # 22094
Hvad er nyt i version 0.11.0:
- kerne:
- Tilføj indledende støtte til farvestyring
- Fjern store og små bogstaver matchning af filnavne i pdfdoc konstruktør
- Fix udvinding af nogle ActualText indhold
- Mere arbejde på anmærkninger støtte
- Forbedre font rendering i Kairo outputenhed
- Fix bug i Cairo backend med indlejrede masker
- Fix cairo lysstyrke smask rendering
- Tilføj eventuelt tekst støtte til Cairo outputenhed
- Tilføj muligheden for at fastsætte den datadir på runtime
- Retur en fejlkode i stedet for en boolesk, når du gemmer
- Gør skrifttypen scanneren mere alsidig
- Små opimization i dokumenter, der bruger PostScriptFunction transformationer
- Minor optimering Stream håndtering
- Fix nogle kompileringsparametrene advarsler
- glib:
- Valgfri indhold støtte
- Mere arbejde på anmærkninger støtte
- Forbedringer af demo
- Dokumentation forbedringer
- Fix bygge ved udarbejdelsen med GTK_DISABLE_SINGLE_INCLUDES
- Qt4:
- Support URI aktioner for Indholdsfortegnelse elementer
- Dokumentation forbedringer
- Forbedringer af demo
- Tilføj en FontIterator for iteration gennem skrifttyperne i dokumentet
- utils:
- Tillad brug af cropbox i pdftoppm
- Opret pdftohtml output PNG-billeder, når billedet stream er ikke en jpeg
- Opret pdftotext accepterer beskæring muligheder som pdftoppm
- Support rendering ikke-kvadratiske pixels i pdftoppm
- bygge systemet:
- Kræv Kairo 1.8.4 til Cairo outputenhed
- Kræv CMake 2.6, når du bruger CMake bygge systemet
- Eventuelt kræve libpng for pdftohtml
- Eventuelt kræve libcms for farvestyring
Hvad er nyt i version 0.10.6:
- Core:
- Løs problemer, der sker, når parsing brudte JBIG2 filer. 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 af forkerte grænserne arrays. Bug # 19761
- Fix klip test for skrifttyper. Bug # 20950
- Fix getGlyphAdvance at opføre sig korrekt på ændringer skriftstørrelse. Bug # 20769
- Andet bygge rettelser
- Byg systemet:
- Fastgør Qt4 version, vi har brug for
Hvad er nyt i version 0.10.5:
- En CairoOutputDev nedbrud og en JBIG2Stream input ustabilitet blev løst.
- Gengivelse af nogle PDF-dokumenter med OpenType-skrifter blev fastsat.
- Flere andre bugs blev rettet.
- build system blev forbedret.
Hvad er nyt i version 0.10.4:
- Flere nedbrud og memory leaks blev løst.
- Forkert PostScript generation blev fastsat i to tilfælde.
- Gengivelse af nogle afkrydsningsfelter blev fastsat.
- Positionering blev fastsat i Qt4 frontend.
- Flere andre bugs blev rettet.
Hvad er nyt i version 0.10.2:
- Rettelser blev foretaget for et nedbrud, når du vælger tekst i word-tilstand, for et nedbrud i nogle misdannede dokumenter, og for en hukommelsesfejl.
- Andre mindre rettelser blev foretaget.
Hvad er nyt i version 0.10.1:
- Flere memory leaks blev fastsat, samt en potentiel nedbrud på tekstsøgning.
- Poppler nu forsøger at gøre dokumenter med ugyldige indekseret farve plads parametre.
- Forbedringer blev foretaget Valgfri Content støtte.
Hvad er nyt i version 0.10.0:
- Initial JavaScript support tilsat.
- Forbedringer blev foretaget Annotation og i Arthur og Kairo baserede destruktionsanstalter.
- En JPEG2000 dekoder baseret på OpenJPEG tilsat.
- JPEG rendering når du ikke bruger libjpeg baseret dekoder blev fastsat.
- Hukommelse betingelse på dokumenter, der angiver store skrifttyper blev fastsat.
- Adobe Reader adfærd emuleres på dokumenter med dublerede nøgler i ordbøger.
- Skemaer forbedringer og film rettelser blev foretaget.
- Mange forbedringer blev foretaget til Qt og Glib frontends, forsyningsselskaberne og dokumentationen.
- Flere andre forbedringer og fejlrettelser blev foretaget.
Hvad er nyt i version 0.9.3:
- Denne udgivelse løser to font rendering regressioner, et nedbrud på dokumenter med falske JPEG data, og flere andre problemer.
Hvad er nyt i version 0.9.2:
- En PostScript konvertering problemet blev løst. Flere små Form og JavaScript rettelser blev foretaget.
- Memory brug af cairo renderer blev forbedret.
- et nedbrud og flere hukommelsesproblemer i pdftohtml blev løst.
Hvad er nyt i version 0.9.1:
- Nedbrud på nogle AESv2 krypterede filer blev fastsat.
- parsing af brudte filer blev forbedret.
- En pdftohtml output fil forkert anbringelse blev fastsat.
Hvad er nyt i version 0.9.0:
- Initial JavaScript support tilsat.
- Forbedringer blev foretaget Annotation og i Arthur og Kairo baserede destruktionsanstalter.
- En JPEG2000 dekoder baseret på OpenJPEG tilsat.
- JPEG rendering når du ikke bruger libjpeg baseret dekoder blev fastsat.
- Hukommelse betingelse på dokumenter, der angiver store skrifttyper blev fastsat.
- Adobe Reader adfærd emuleres på dokumenter med dublerede nøgler i ordbøger.
- Skemaer forbedringer og film rettelser blev foretaget.
- Mange forbedringer blev foretaget til Qt og Glib frontends, forsyningsselskaberne og dokumentationen.
Kommentarer ikke fundet