Kann ein PNG-Bild mehrere Seiten enthalten?

8

Unter OSX habe ich eine mehrseitige PDF-Datei nach PNG konvertiert und (irgendwie) eine mehrseitige PNG-Datei erstellt.

Gibt es eine Erweiterung des PNG-Formats, die dies erlaubt? Oder ist das nicht etwas, das ich gültig erstellen kann?

~~~~

Um dies zu verdeutlichen, handelt es sich um eine PNG-Datei mit dem eingebauten file -Befehl und dem identify -Befehl von imagemagick.

%Vor%

Und hier ist ein Pastebin des Befehls identify -verbose algorithms-combined-print.png : Ссылка

Was von dieser Ausgabe bemerkenswert ist, ist, dass die Pixelanzahl Number pixels: 2.104M ist, was einer Seite entspricht. Die Dateigröße beträgt jedoch 3.537 MB, was eindeutig ausreicht, um alle Seiten zu speichern.

Pro Anfrage ist hier die Ausgabe von pngcheck : Ссылка

    
Full Decent 31.12.2015, 21:02
quelle

1 Antwort

7

PNG unterstützt keine "mehrseitigen" Bilder.

MNG ist eine PNG-Variante, die mehrere Bilder unterstützt - hauptsächlich für Animationen, aber es ist kein echtes PNG-Bild ( Signatur / Header), und wurde nie populär.

APNG ist ein ähnlicher Versuch, aber mehr auf Animationen konzentriert - es ist beliebter und am Leben, obwohl es weniger offiziell ist - Es ist auch PNG-kompatibel (ein Standard-PNG-Viewer, der APGN nicht kennt, zeigt ihn als einzelnes PNG-Bild an).

Eine weitere mögliche Erklärung ist, dass es sich bei Ihrem Bild tatsächlich um ein TIFF-Bild mit der falschen Erweiterung .png handelt, das vom Betrachter ignoriert wird.

Der einzige Weg, um sicher zu sein, ist, in die Image-Datei selbst zu schauen (zumindest bis zu den ersten Bytes)

Update: Bei der pngcheck-Ausgabe scheint es sich um eine APNG-Datei zu handeln.

    
leonbloy 01.01.2016, 12:33
quelle

Tags und Links