pvr.ccz與png互轉
pvr是蘋果的一種圖片格式,我們需要轉成png,最簡單的辦法就是用TexturePacker.
准備工作
- TexturePacker :http://www.codeandweb.com/texturepacker/
- 新建txt文件->改后綴*.bat 文件
步驟/方法
1、新建一個 bat文件 如:PVR轉PNG.bat
PVR轉PNG.bat腳本
2、輸入內容如下:
rem 請核對你的texturepacker安裝路徑 @echo off path %path%;"C:\Program Files (x86)\CodeAndWeb\TexturePacker\bin" for /f "usebackq tokens=*" %%d in (`dir /s /b *.pvr *.pvr.ccz *.pvr.gz`) do ( TexturePacker.exe "%%d" --sheet "%%~dpnd.png" --data "%%~dpnd.plist" --opt RGBA8888 --allow-free-size --algorithm Basic --no-trim --dither-fs ) pause
注意事項
注:第3行中的 %path%;后的路徑為自己本機的TexturePacker路徑,例如我的安裝路徑
可以將第6行的 %%~dpnd.png 改成 %%~dpnd.jpg,就可以轉成jpg
3、把這個bat文件和需要轉換的*.ccz文件放在同一目錄下
4、然后雙擊bat,會彈出一個CMD窗口,不要關閉它等待它完成
5、轉換好之后的 png 會放在同一目錄下
PNG轉PVR.bat腳本
rem 請核對你的texturepacker安裝路徑 @echo off path %path%;"C:\Program Files (x86)\CodeAndWeb\TexturePacker\bin" for /f "usebackq tokens=*" %%d in (`dir /s /b *.png`) do ( TexturePacker.exe "%%d" --sheet "%%~dpnd.pvr" --data "%%~dpnd.plist" --opt PVRTC4 --allow-free-size --algorithm Basic --no-trim --dither-fs ) pause
文檔資料
文中內容參考以下博客,經實踐可行,感謝博主分享。