Fireworks PNG çok katmanlı dosyalar Fireworks olmadan nasıl okunur


24

Birkaç Fireworks PNG dosyası aldım. Fireworks, png dosyasındaki birkaç kaynak görüntüyü katmanlar halinde kaydetmek için özel bir biçime sahiptir.

Fireworks uygulamasını kurmadan bunları nasıl okuyabilirim?

(bir mac üzerinde çalışıyorum ama vmware ile çalışıyorum, bu yüzden hangi platform için takdir edilmeli, herhangi bir öneri)

EDIT: Tabakalı png'den bir takım kopya almayı tercih ederim. Ve ihracatın kayıpsız olmasını tercih ederim


Yanıtlar:


17

PNG dosyalarının katmanları yoktur, bu nedenle Fireworks katmanları PNG dosyalarının özel parçalarında PNG olmayan özel bir biçimde saklanır. Onları okuyabilen bir program bilmiyorum. Bu fotoğrafların sahibinden, düzleştirilmiş png'ye (tek katmanlı) veya psd gibi başka bir çok katmanlı biçime dönüştürmesini istemeniz gerekir.

Bu bir seçenek değilse, tek tavsiyem, bu fotoğrafları dönüştürmek için Adobe Fireworks'ün deneme sürümünü indirmektir .


5
+1. Ancak bir açıklama: Diğer araçlar tarafından anlaşılmayan çok katmanlı bilgiyi depolamak için kullanılan yardımcı parçaların gerçek içerik formatıdır. Bu parçaları kullanarak PNG olmayan bir şey yok. PNG spesifikasyonunda açıklanmıştır ( w3.org/TR/PNG/#11Ancillary-chunks ). APNG, PNG ile geriye doğru uyumludur ve havai fişekler normalde bunu bozmaz (bildiğim kadarıyla). APNG, başka bir PNG türü değil, basit olmayan bir uzantıdır.
Cüce

+1. gerçekten çok sinir bozucu aslında Fireworks denemek için dosyanın katmanlarını okumak için bir deneme
yüklememi bitirdim

Yıllar geçtikçe ve şimdi Fireworks öldüğünde, bu cevap zaman içinde değişti mi? Bugün yapmak mümkün mü? (Böyle bir ihtiyaç
duyuyorum

1
Havai fişekler ölmedi. Hala mükemmel bir program. Ancak, özelliklerini kendi parçalarına yayınlamamış olmaları üzücü.
Andrew E

Havai fişekler öldü. Win10'da kullanabilirsiniz, ancak bir topaklayıcıya dönüştü. Bir cesetle dans etmek gibidir. @Mingo Rdm çözümüne bakın (psd - aşağıda), bu işlem püf noktasını psd olarak kaydetmeniz için Fireworks uygulamasına sahipseniz işe yarar.
Jeffz

5

Hizmetinizde olan herhangi bir Adobe Fireworks uygulamasından ve GIMP .psd ile kaydedebilirsiniz; böylece en azından arşivinizin katmanlarını tespit edebilirsiniz.

Nesneleri ve metin katmanlarını taşıyabilirsiniz, ancak metin katmanları ile metni değiştiremez ve aynı biçimi koruyamazsınız, yalnızca GIMP metin aracını kullanarak silerek ve bunu yaparak.

Test için Adobe Fireworks CS5 ve Gimp 2.4.0 kullanıyorum.


2
Havai fişek ve gimp hem psd, basit ve harika bir çözüm desteklemektedir!
Timo Huovinen,

4

Peki, sadece bu dosyaları okumanız gerekiyorsa, onları düzleştirmek için JPG Batch PNG kullanabilirsiniz . İstediğiniz şey buysa, aslında PNG'lere bakmanıza izin veren bir Önizleme içerir. Ancak animasyonlu ise yalnızca ilk kareyi dışa aktarır.

Yani,

XnView görüntüleyici, APNG
Firefox tarayıcısını da tamamen destekler , ayrıca
ImageJ görüntü işlemcisi de

Bu arada, Stackoverflow.com'dan geldiğinizi farkettim. Programlı olarak bu formata erişmeniz gerekiyorsa , APNG desteği veren libpng için bir düzeltme ekine ihtiyacınız olacak . İhtiyacınız olursa libpng için mükemmel (biraz da standart olmayan) bir eklenti. Yukarıdaki tüm uygulamaların kullandıklarından sonra. ;)


Güzel, kapsamlı cevap. Fireworks uygulamasının APNG formatını kullandığını bilmiyordum, bu tamamen tescilli olmaktan daha iyi ... Bir başka sitede, birileri Fireworks uygulamasının artık yükleyemediği (veya en azından mümkün olduğu kadar kurtarmayı) yapabileceği bir dosyayı nasıl / onarabileceğini sordu. . Bir fikrin varsa ... :-)
PhiLho

Hmm ... Fireworks artık böyle bir dosyayı yükleyemiyorsa, bozuk olmalıdır. Yukarıdaki ImageJ gibi başka bir araçla yapılmış bir olasılık var. Yani onu oradan denemek ve yüklemek için ödeyebilir. Başarısız olursa, tek yol tam olarak iyi bir Hex editörü başlatması ve neyin yanlış olduğunu görmek için APNG şartnamesini ( wiki.mozilla.org/APNG_Specification ) takip etmektir . 010 Editör ( sweetscape.com/010editor ) ikili şablonları destekler. PNG ve PNG parçalarını ayrıştırmak için kendi şablonlarınızı oluşturabilir veya önceden hazırlanmış şablonları kullanabilirsiniz.
Cüce

Çok kapsamlı, ama bir cevap yüzünden henüz cevaplanmış olarak işaretlemedim: Gerçekten istediğim, katmanları pngs olarak çıkarmak. (kayıpsız olması gerekir). Soruyu yansıtacak şekilde düzenliyorum.
Jesper Rønn-Jensen,

Ben sadece denedim ImageJ sadece dosyayı okuyabilir ama sadece üst katmanı görebilirsiniz. Diğer katmanları göremiyorum. ImageJ sorunumu çözemiyor
Jesper Rønn-Jensen

Bu konu hakkındaki bilgilerimin sınırına hızla yaklaşıyorsunuz. Ben bu konuda tecrübeli değilim. Sadece son zamanlarda oluyor APNG'ler ile ilgili bazı çalışmalar yapmak zorunda kaldım. Evan'ın Image Editor'da ( evanolds.com/eie.html ) gösterilecek katmanları bulabilecek misiniz bir deneyin . Bu başarısız olursa, gerçekten bir hex editörü kullanmanız gerekir. Metin parçalarını aramak isteyeceksiniz ( w3.org/TR/PNG/#11textinfo ). Umarım dosyayı hangi yazılımın yaptığı hakkında bilgi içerebilirler.
Cüce

2

Fireworks'ten ayrı olarak gördüğüm PNG katmanlarını koruyan programlar Freehand ve Flash'dı (ikisi de eski Macromedia'ydı). Bunu son defa birkaç yıl önce yaptım, bu yüzden şu anki sürümlerin bu yeteneği koruduğundan bile emin değilim.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.