libpng

Software screenshot:
libpng
Software ətraflı:
Version: 1.6.34 / 1.6.35 Beta 1 Yenil?nib
Tarixi Upload: 22 Jun 18
Geliştirici: Glenn Randers-Pehrson
Lisenziya: Pulsuz
Məşhurluq: 149

Rating: 2.8/5 (Total Votes: 4)

libpng , açıq bir qaynaqlı, portativ, yükləmək üçün asan və C-də tətbiq olunan tamamilə pulsuz kitabxana proqramıdır və PNG (Portable Network Graphics) Linux.


Linuxdakı PNG təsvirlərini manipulyasiya etmək üçün bir nömrəli kitabxana

Kitabxana, bütün dağılımlar yoxsa PNG qrafik fayllarını oxumaq və yazmaq mümkün olacaqsa, adətən bütün müasir Linux kernel bazlı əməliyyat sistemlərində default olaraq quraşdırılır. PNG dəstəyi tam olaraq effektiv olub olmadığını görmək üçün mənbə paketindəki istifadəçilərə nümunələr və testlər də verilir.


lippng-config & rsquo istisna olmaqla, onunla qarşılıqlı əlaqə qura biləcəyiniz anlamına gəlsə də, libpng bir kitabxana deyil, bir komanda proqramı deyil, nəzərə alın. müxtəlif command-line variantlarını təklif edən komanda. Bir manpage də təmin edilir, buna görə də layihələrinizdə necə istifadə edəcəyinizi öyrənirsiniz.

libpng ilə başlayın

GNU / Linux əməliyyat sisteminizdə libpng kitabxanasını yükləmək və ya quraşdırılmış deyilsə və ya yüklü olduğundan daha fərqli, yeni / daha eski bir versiyanı yükləmək istəyirsinizsə, ilk növbədə ən son versiyasını yükləyin.

libpng'i konfiqurasiya etdikdən sonra, & lsquo; & rsquo; tərtib etmək əmri. Nəhayət, uğurlu tərtib etdikdən sonra, & lu; sudo install & rsquo; imtiyazlı bir istifadəçi və ya "yüklemek & rsquo;

Bu sürümdə yeni nə :

  • Əlavə "& quot; .align 2 & quot;
  • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
  • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
  • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
  • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

  • Əlavə & quot;
  • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
  • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
  • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
  • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

Sürüm 1.6.29'da yenilik :

  • Əlavə "& quot; .align 2 & quot;
  • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
  • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
  • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
  • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

  • Yeni versiyası 1.6.24:

    • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
    • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
    • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
    • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

    Sürüm 1.6.23-də yeni nə :

    • Əlavə "& quot; .align 2 & quot;
    • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
    • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
    • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
    • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

      • Əlavə "& quot; & quot; 2 & quot; & quot; & quot;
      • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
      • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
      • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
      • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

      Sürüm 1.6.18 versiyasında yenilik :

      • Əlavə "& quot; .align 2 & quot;
      • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
      • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
      • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
      • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

      • Yeni versiyası 1.6.17:

        • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
        • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
        • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
        • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

        Sürüm 1.6.16'da yeni nədir:

        • Əlavə "& quot; .align 2 & quot;
        • Düzgünlük etməyən köhnə GAS montajçılarını dəstəkləmək üçün qol / filter_oneon.S.
        • Makefile.am və skriptlər / * MinGW / MSYS ilə işləmək üçün yenidən işlənmiş dfn;
        • libpng-1.6.9-da png.c-dən çıxarılan genişlik üzrə bir test bərpa etdi (Alex Eubanks tərəfindən bug hesabat).
        • Çox geniş interlaced images ilə png_combine_row-da daşma dayandırdı.

        Sürüm 1.6.9'da :

        • Bu kiçik temizleme sürümüdür.

          • Bu versiyada CVE-2013-də bir bugfix var 6954 (null pointer dereference) və bəzi kod təmizlənməsi.

          • versiyası 1.6.7:

            • Bu versiya ARMv8 dəstəyi əlavə və bilinməyən yığın dəstəyi artırır

            • Sürüm 1.6.4 versiyasında yeni :

              • Bu versiya sürət və ayaq izində kiçik dəyişikliklər əlavə edir.

              Sürüm 1.6.1'de yeni :

              • Bu, yeni funksiyalar və əhəmiyyətli səhvlər olmayan bir təmizləmə azadlığıdır.
              • Sadələşdirilmiş API-lərdə standart gamma işlənmə təkmilləşdirilmişdir.

                • Bu versiya bir "sadələşdirilmiş API" əlavə edir.

                  və libpng15'te qadağan edilmiş bəzi simvolları aradan qaldırır.


                • sıxılmış iTXt ələ keçirmək üçün böyük bir düzeltme.

                • SourceForge-də keçid köçürüldü.

                • versiyası 1.5.13 versiyasında :

                  • Bu versiya png_set_filler funksiyasında
                  • yazarkən bəzi şərtlərdə doldurucu kanalını səhv bir şəkildə pozurlar

Oxşar proqram

SVL
SVL

3 Jun 15

libxml2
libxml2

14 Apr 15

libjpeg
libjpeg

20 Feb 15

Geliştirici digər proqram Glenn Randers-Pehrson

Pngcrush
Pngcrush

21 Jan 15

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

21 Jan 15

Pngcrush
Pngcrush

17 Feb 15

Şərh libpng

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!