2015-12-31 13 views
8

OSX'te çok sayfalı bir PDF dosyasını PNG'ye dönüştürdüm ve (bir şekilde) çok sayfalı bir PNG dosyası oluşturdu.PNG görüntüsünde birden çok sayfa bulunabilir mi?

enter image description here

bu izin verir PNG biçimine bir uzantısı var mı? Yoksa bu, geçerli bir şekilde oluşturabileceğim bir şey değil mi?

~~~~

netleştirmek için, bu yerleşik file komutu başına bir PNG dosyası ve imagemagic'den identify komuttur. http://pastebin.com/hw1yuRKa

Bu ne çıkışından dikkate değer piksel sayısı bir sayfaya karşılık gelen Number pixels: 2.104M olmasıdır: Burada

$ file algorithms-combined-print.png 
algorithms-combined-print.png: PNG image data, 1275 x 1650, 8-bit/color RGBA, non-interlaced 

$ identify algorithms-combined-print.png 
algorithms-combined-print.png PNG 1275x1650 1275x1650+0+0 8-bit sRGB 3.537MB 0.000u 0:00.000 

Ve

komuta identify -verbose algorithms-combined-print.png bir pastebin olduğunu. Ancak, dosya boyutu 3.537MB'dir, bu da tüm sayfaları tutmak için yeterlidir. İsteğiniz

, burada pngcheck çıktısı: http://pastebin.com/aCRMEd9L

+1

"pngcheck -v algo-stroke.png" dosyasını çalıştırın ve bize sonucu gösterin. Http://www.libpng.org/pub/png/apps/pngcheck.html –

+0

@ GlennRanders-Pehrson'dan tavsiye alabilir, –

+0

no'lu ekli yapıştırıcı için teşekkür ederiz. Ayrıca, bu tekrarlanabilir, bu yüzden Mac'li herkes deneyebilir bu evde. –

cevap

7

PNG "multipage" görüntüleri desteklemez.

MNG, çoğunlukla animasyonlar için birden çok resmi destekleyen bir PNG varyantıdır, ancak gerçek bir PNG resmi (farklı imza/başlık) değildir ve hiçbir zaman popüler olmamıştır.

APNG benzer bir girişimdir, ancak animasyonlara daha fazla odaklanır - daha az resmi olmasına rağmen daha popüler ve canlıdır - aynı zamanda PNG uyumludur (APGN'den habersiz standart bir PNG görüntüleyici, tek bir PNG görüntüsü olarak gösterecektir) .

Başka bir olası açıklama, görüntünün aslında yanlış bir .png uzantısına sahip bir TIFF görüntüsü olması ve görüntüleyicinin onu yok saymasıdır. pngcheck çıkışı dikkate alındığında, bir APNG dosyası gibi görünüyor: kesin bilmek

tek yolu

Güncelleme (en azından ilk bayt) görüntü dosyasının kendisini içine bakmaktır.

+0

Cevabınız için teşekkür ederiz, mesajı güncelledim 'file',' imagemagick' ve 'pngcheck' tümünün bunun bir PNG dosyası olduğunu doğrulamak için. –

+3

APNG, normal bir PNG'nin içine gizlenebilecek şekilde tasarlanmıştır. APNG parçalarını tanımıyor ImageMagick gibi uygulamalar, normal bir tek görüntü PNG olarak ele alacaktır ve sadece size temel görüntüyü gösterir. –

İlgili konular