問題タブ [pngcrush]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - PNG画像を粉砕する必要がある理由は何ですか?
つぶれたPNG画像とそれらをつぶす方法について話している記事があることに気付きました。最初の手で画像をつぶす目的は何ですか? また、[UIImage imageWithName:] を使用して、クラッシュした画像をロードすることはできますか?
ios - iOS アプリの画像に対して PngCrush を実行するにはどうすればよいですか?
重複の可能性:
iOS の PngCrush とは?
iOS アプリPngcrushの画像最適化手法について 疑問があります。pngcrush は xcode に組み込まれているのでしょうか、それとも pngcrush ツールを明示的にダウンロードして画像を最適化する必要があるのでしょうか? 明示的に行いたい場合、どうすればこれを達成できますか?
objective-c - iOSのPngCrushとは何ですか?
PngcrushがiOSの画像最適化手法であることは知っていますが、X-codeがビルドごとに内部的にこれを実行するのか、それともアプリをiTunesストアにデプロイする前にこの画像最適化を実行する必要があるのか疑問です。
objective-c - 実行時の PNG バイトスワップ
実行時に画像のサムネイルを生成するアプリがあります。ただし、画像がプロジェクトに追加されたときに Xcode が作成する最適化された形式ではありません。これらの画像を変換するために使用できるライブラリまたは関数呼び出しはありますか?
iphone - Windowsで抽出されたipaパッケージからPNGを「アンクラッシュ」するにはどうすればよいですか? [pngクラッシュ]
私はしばらくの間、IPAから抽出されたPNGをアンクラッシュしようとしてきましたが、何も動作させることができないようです.
私は Apple デバイスを所有していません (友人からの贈り物である iPod Touch を除く) が、iPad 用にのみリリースされたアプリが必要です。ipa のコンテンツを抽出しましたが、できません。 PNGのクラッシュを解消する方法を見つけてください。
Windowsでこれを行う方法はありますか?
Hackintosh を実行しているので、実際には Mac アプリを使用できますが、古いバージョンの OS X を実行しています (少なくとも 10.6 より古いですが、クラッシュの原因を確認できません)。
破砕された PNG の例: http://www.mediafire.com/?pe43no79aj8agsy
何か案は?
objective-c - xcode、未分類、pngcrush、およびpngファイルのコピーエラーの画像に関連する奇妙なエラー?
これはどういう意味ですか、なぜそれが始まったばかりなのですか、どうすれば修正できますか?
xcode - フォルダー参照の PNG 画像は、バンドルにコピーされたときに pngcrushed されませんか?
Xcode のビルド ログを読んで、グループ内の PNG 画像の場合、次のようなコマンドが実行されることに気付きました。
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng -compress "" resource_folder_path/image.png app_bundle_path/image.png
ただし、フォルダー参照の場合、これらのフォルダーの下にある PNG 画像の個別のコピー コマンドはありませんが、フォルダー参照ごとに 1 つのコピー コマンドのみです。
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks img_folder_path app_bundle_path
コマンドが見つかりませんが(どこにあるのか教えてもらえますか?)、 PNG画像builtin-copy
ではないようです。pngcrush
本当ですか?もしそうなら、フォルダー参照を使用してPNG画像を整理し、pngcrush
それらをバンドルにコピーするときにこれらの画像をXcodeにする良い方法はありますか?
ios - 一部の XCode / Mac OS で PNGCrush の問題に直面する (特定されていない)
Mac OS 10.7.5 と XCode 4.6.2 を使用してアプリケーションを開発しました。私のマシンでは、アプリケーションはエラーや警告なしで正常に動作しています。
しかし、Mac OS 10.8 と XCode 4.6.2 の別のマシンで実行しようとすると、そのマシンの一部の画像で pngcrush エラーが表示されます。pngcrush エラーはほとんどありませんが、それでもアプリケーションはシミュレーターまたはデバイス上で正常に動作します。
私の質問は、両端でデバッグに違いがある理由とそれを解決する方法です。(この種のエラーを回避する方法)
エラーメッセージ
iphone - pngcrush は libping エラーをキャッチしましたが、デバイス用にビルドする場合のみです
iPhone アプリ プロジェクトにいくつかの png ファイルがあります。シミュレーター用にビルドすると、正常に動作します。しかし、デバイス用にビルドすると、突然、すべての png ファイルが恐ろしい「そんなもの.png pngcrush で libpng エラーをキャッチしました: ... ファイルが見つかりませんでした: ...」という恐ろしいメッセージが生成されます。
私が言うように、シミュレーターを使用すると、すべてがうまく構築され、実行されます。エラーが発生するのは、デバイス用にビルドするようにスキームを変更したときだけです。
クリーニングと再構築を試みました。
Products ディレクトリを手動で削除しようとしました。
システムを再起動してみました。
別のプロジェクトでファイルを使用してみました (同じ結果が得られました)。
私が見つけた唯一のことは、ファイルを開いて再保存することです。ただし、何百もの PNG ファイルがすべてこの問題に悩まされているため、これは最適な解決策とは言えません。問題が何であるかを理解して、直接修正できるようにしたいと思います。
何か案は?
macos - pngcrushコマンドラインは-textオプションに対して何もしません
このページからhttp://en.wikipedia.org/wiki/Pngcrush Mac OS Xターミナルでこのコマンドラインを使用します
仕事だ!でもこれは :
オプションなしで pngcrush を起動した場合と同じように、何もせずに出力します。
どうしたの ?