I am no expert in graphics or images but I do have some basic knowledge about them such as GIF is normally used for animated images, JPEG is for high quality pictures, BITMAP, I have no idea what is it for because the file size is huge, and finally PNG, the image format that I normally use in this site because the size is small and the quality is pretty good as well. Nie jestem ekspertem w grafikę lub obrazy, ale mam pewne podstawową wiedzę na ich temat, takie jak GIF jest używany zwykle do animowanych obrazów JPEG o wysokiej jakości zdjęć, bitmap, nie mam pojęcia co to jest za, ponieważ rozmiar pliku jest ogromne i wreszcie PNG, format zdjęcia, które normalnie korzystać z tej strony, ponieważ jest mały rozmiar i jakość jest bardzo dobra, jak dobrze. If you do a search on JPG vs GIF vs PNG, you'll find a lot of information about these image formats and each has its own pros and cons. Jeśli nie szukaj w JPG vs vs GIF PNG, znajdziesz wiele informacji na temat tych formatów graficznych, a każdy ma swoje wady i zalety.

Another thing I know is images can be compressed into smaller size. Innym co wiem, to zdjęcia mogą być kompresowane do mniejszych rozmiarów. Reason is I get to save my webhost bandwidth and also you guys can load up the page faster. Powód jest mogę zapisać moją witryną przepustowości, a także Ci faceci mogą ładować strony szybciej. I normally use HyperSnap-DX to capture screenshot and also to do simple image editing. I normalnie korzystać HyperSnap-DX do przechwytywania ekranu, a także do prostej edycji zdjęć. It can save the screenshot in many different image formats and lets you to choose if you want a higher quality or smaller size when I want to save the image. Można zapisać zrzut ekranu w różnych formatach i pozwala wybrać, czy chcesz się wyższą jakością lub mniejszy rozmiar, kiedy chcę, aby zapisać obraz. The images saved by HyperSnap is pretty small but I never knew that it could be compressed further. Obrazy zapisane przez HyperSnap jest dość mały, ale nigdy nie wiedziałem, że może być skompresowany dalej. Compressing images and making it smaller is important as long as the quality of the image is not affected. Kompresja obrazów i co mniejsze jest ważna tak długo, jak jakość obrazu nie ulega zmianie. Here are 4 free small and portable tools that can compress PNG images. Oto 4 free małych i przenośnych narzędzi do kompresji obrazów PNG.

I've put all 4 PNG compressors to the test to see how much time it requires for maximum compression and also the size of the PNG file that it managed to reduce. Mam umieścić wszystkie 4 PNG kompresory do badania, aby zobaczyć, ile czasu potrzebuje do maksymalnej kompresji, a także rozmiar pliku PNG, że udało się zmniejszyć.

1. 1. OptiPNG OptiPNG
OptiPNG kompresji PNG
OptiPNG is a PNG optimizer that recompresses image files to a smaller size, without losing any information. OptiPNG jest PNG Optimizer, że kompresowane pliki obrazów do mniejszego rozmiaru, bez utraty informacji. This program also converts external formats (BMP, GIF, PNM and TIFF) to optimized PNG, and performs PNG integrity checks and corrections. Ten program konwertuje zewnętrznych formatów (BMP, GIF, PNM i TIFF) do zoptymalizowanych PNG i wykonuje PNG sprawdzanie integralności i poprawek. It is a command line utility, so you'll need to read the manual on the command line switches. Jest to narzędzie wiersza polecenia, więc trzeba przeczytać instrukcję na temat wiersza poleceń. The command line for OptiPNG to compress at maximum is “optipng -o7 image.png”. Linia poleceń dla OptiPNG do kompresji przy maksymalnym jest "optipng-o7 image.png". Take note that it is the letter o and NOT number zero. Zauważ, że to o piśmie i nie cyfra zero. There is aa GUI for OptiPNG called Jest aa GUI dla OptiPNG nazwie akJ OptipngWrapper AKJ OptipngWrapper created by Aki which runs on Java. Wykonawca Aki, który działa na Javie.

OptiPNG took 48 seconds to compress a 170050 bytes PNG image file to 166204 bytes (-2.26%). OptiPNG miała 48 sekund do kompresji 170050 bajtów PNG plik 166204 bajtów (-2,26%).

2. 2. pngcrush pngcrush
Pngcrush is an optimizer for PNG (Portable Network Graphics) files. Pngcrush jest optymalizator PNG (Portable Network Graphics) plików. It can be run from a commandline in an MSDOS window, or from a UNIX or LINUX commandline. Może być uruchamiany z wiersza poleceń w oknie MS-DOS lub z linii poleceń systemu UNIX lub Linux. Its main purpose is to reduce the size of the PNG IDAT datastream by trying various compression levels an PNG filter methods. Jej głównym celem jest zmniejszenie wielkości Datastream IDAT PNG, próbując różnymi poziomami kompresji PNG metod filtrowania. It also can be used to remove unwanted ancillary chunks, or to add certain chunks including gAMA, tRNS, iCCP, and textual chunks. Może być też stosowany do usuwania niechcianych dodatkowe kawałki lub dodać niektóre kawałki w tym Gama, ICCP tRNS, i fragmenty tekstu. Also a command line utility and there are many switches available. Także narzędzie wiersza polecenia i wiele przełączników dostępnych. The maximum compression command is “pngcrush -brute image.png”. Maksymalna polecenia kompresji jest "pngcrush-brute image.png".

pngcrush took 30 seconds to compress a 170050 bytes PNG image file to 167059 bytes (-1.75%). pngcrush miała 30 sekund do kompresji 170050 bajtów PNG plik 167059 bajtów (-1,75%).

3. 3. AdvanceCOMP AdvanceCOMP
AdvanceCOMP is a collection of recompression utilities for .ZIP archives, .PNG snapshots, .MNG video clips and .GZ files. AdvanceCOMP jest zbiorem narzędzi do rekompresji. Archiwów ZIP. PNG zdjęcia,. MNG pliki wideo i. GZ plików. It recompress ZIP, GZ, PNG and MNG files using the Deflate 7-Zip implementation. To rekompresji ZIP, GZ, PNG i MNG plików za Deflate 7-Zip realizacji. Also a command line utility. Także narzędzie wiersza polecenia. The command for highest compression for PNG file is “advpng -z4 image.png”. Komenda najwyższej kompresji PNG jest "advpng-z4 image.png".

AdvancedCOMP took 11 seconds to compress a 170050 bytes PNG image file to 163840 bytes (-3.65%). AdvancedCOMP miała 11 sekund do kompresji 170050 bajtów PNG plik 163840 bajtów (-3,65%).

4. 4. PNGOUT PNGOUT
PNGOUT optimizes the size of .PNG files losslessly. PNGOUT optymalny rozmiar. Plików PNG losslessly. It uses the same deflate compressor that the author wrote for KZIP.EXE. Wykorzystuje to ten sam siadać sprężarki, że autor napisał dla KZIP.EXE. With the right options, it can often beat other programs by 5-10%. Z prawa opcji, może często pokonać innych programów o 5-10%. That includes pngcrush -brute, optipng -o7, advpng -z4, etc. The command line for highest compresson for PNG file using PNGOUT is “pngout image.png”. Dotyczy to także pngcrush-bydlę, optipng-o7, advpng-z4, itp. wiersza polecenia najwyższych compresson dla PNG przy PNGOUT jest "pngout image.png". By default it uses the Xtreme compression which is the highest. Domyślnie używa Xtreme kompresji, który jest najwyższy.

PNGOUT took 141 seconds to compress a 170050 bytes PNG image file to 152409 bytes (-10.37%). PNGOUT wziął 141 sekund do kompresji 170050 bajtów PNG plik 152409 bajtów (-10,37%).

As you can see, PNGOUT did manage to beat the rest of the PNG compressors like it said but it sure took a lot of time to do it. Jak widać, PNGOUT udało się pokonać pozostałych sprężarek PNG, jak to powiedział, ale na pewno miała dużo czasu, aby to zrobić. AdvancedCOMP did pretty well because it took only 11 seconds to complete the process and it has higher compression than OptiPNG and pngcrush. AdvancedCOMP poszło dobrze, ponieważ był tylko 11 sekund, aby zakończyć proces i ma wyższą kompresję niż OptiPNG i pngcrush.

Technorati Tags: Technorati Skuwki: , , , , , , , ,