libpng

Sagteware kiekie:
libpng
Sagteware besonderhede:
Weergawe: 1.6.34 / 1.6.35 Beta 1 Opgedateer
Upload datum: 22 Jun 18
Ontwikkelaar: Glenn Randers-Pehrson
Lisensie: Gratis
Populariteit: 49

Rating: 2.3/5 (Total Votes: 3)

libpng is 'n oop bron, draagbare, maklik om te installeer en heeltemal gratis biblioteekprogrammatuur geïmplementeer in C en is ontwerp van die grond af om die PNG (Portable Network Graphics) beeldformaat te ondersteun onder enige verspreiding van Linux.


Die nommer een-biblioteek om PNG-beelde in Linux te manipuleer

Die biblioteek word gewoonlik standaard geïnstalleer in alle moderne Linux-kern-bedryfstelsels, indien nie alle verspreidings nie, sodat u PNG-grafiese lêers kan lees en skryf. Voorbeelde en toetse word ook aan gebruikers in die bronpakket verskaf om te sien of PNG-ondersteuning ten volle aangeskakel is.

Hou egter in gedagte dat libpng 'n biblioteek is, nie 'n opdraglynprogram nie, wat beteken dat jy nie daarmee kan kommunikeer nie, behalwe vir die & amp; libpng-config & rsquo; opdrag wat verskeie opdraglyn opsies bied. 'N Manblad word ook voorsien, sodat jy leer hoe om dit in jou projekte te gebruik.

Begin met libpng

As u die libpng-biblioteek op u GNU / Linux-bedryfstelsel wil installeer, as dit nie reeds geïnstalleer is nie of as u 'n ander, nuwer / ouer weergawe as die een geïnstalleer wil installeer, moet u eers die nuutste weergawe van die biblioteek van Softoware, waar dit gratis versprei word as 'n bron tarball.

Slaan die TAR-argief êrens op jou rekenaar op, trek die inhoud uit met enige argiefbestuurder nut, maak 'n terminale emulator aansoek oop en skuif na die ligging van die onttrek argief lêers (bv. cd / home /softoware/libpng-1.6.16 ).

Dan, aangekom by die plek van die uittreksel-argieflêers, voer die & quot; configure & rsquo; opdrag om die program te konfigureer en dit te optimaliseer vir u hardeware argitektuur / bedryfstelsel deur gebruik te maak van beskikbare opsies (voer die '.configureer' -hulp'-opdrag uit om hierdie opsies te sien).

Na die instel van libpng, voer die & lsquo; maak & rsquo; bevel om dit op te stel. Uiteindelik, na 'n suksesvolle samestelling, voer die "sudo make install & rsquo; as 'n bevoorregte gebruiker of die installeer & rsquo; opdrag as wortel om die biblioteekstelsel wyd te installeer.

Wat is nuut in hierdie weergawe:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.29:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.24:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.23:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.19:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.18:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.17:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.16:

  • Bygevoeg '.align 2' arm / filter_neon.S te ondersteun om ou GAS-monteeraars wat nie korrek uit te voer nie, te ondersteun.
  • Hersiene Makefile.am en scripts / *. dfn om te werk met MinGW / MSYS; herdoopte skrifte / *. Dfn aan skrifte / * .c (Bob Friesenhahn en John Bowler).
  • Stil 'n 'vergelyking altyd waar' waarskuwing in pngstest.c (John Bowler).
  • Herstel 'n toets op breedte wat verwyder is van png.c by libpng-1.6.9 (Bug verslag deur Alex Eubanks).
  • Vaste 'n oorloop in png_combine_row met baie wye interlaced beelde.

Wat is nuut in weergawe 1.6.9:

  • Hierdie is 'n klein opruimingsverslag.

Wat is nuut in weergawe 1.6.8:

  • Hierdie weergawe het 'n foutboodskap vir CVE-2013- 6954 (null pointer dereference), plus 'n paar kode opruiming.

Wat is nuut in weergawe 1.6.7:

  • Hierdie weergawe voeg ARMv8-ondersteuning by en verbeter onbekende stukkie ondersteuning .

Wat is nuut in weergawe 1.6.4:

  • Hierdie weergawe voeg klein verbeterings in spoed en voetspoor by.

Wat is nuut in weergawe 1.6.1:

  • Hierdie is 'n opruimingsverslag sonder nuwe funksies of belangrike foute.
  • Die standaard gamma hantering is verbeter in die nuwe vereenvoudigde API.

Wat is nuut in weergawe 1.6.0:

  • Hierdie weergawe voeg 'n & quot; vereenvoudig API & quot; en verwyder 'n paar simbole wat in libpng15 afgekeur is.

Wat is nuut in weergawe 1.5.14:

  • Dit is 'n opruim vrylating met 'n paar klein bugfixes en 'n groot oplossing vir die saamgeperste iTXt-hantering.
  • Die git-bewaarplek by SourceForge is verskuif.

Wat is nuut in weergawe 1.5.13:

  • In hierdie weergawe is 'n fout in die png_set_filler funksie wat sal die vulkanaal verkeerd uitstryk onder sekere omstandighede terwyl dit geskryf word.

Soortgelyke sagteware

Ander sagteware ontwikkelaar Glenn Randers-Pehrson

Pngcrush (64-Bit)
Pngcrush (64-Bit)

21 Jan 15

Pngcrush
Pngcrush

17 Feb 15

Pngcrush
Pngcrush

21 Jan 15

Kommentaar te libpng

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!