我想知道從iPhone應用程序中製作.psd文件的最簡單方法。我正在製作一個應用程序,就像Layers應用程序一樣,我無法弄清楚他是如何製作和編輯.psd文件的。在iPhone文件系統中製作和編輯.psd文件
6
A
回答
3
結帳ImageMagick。有一個iOS編譯的二進制文件,可以鏈接到您的應用程序。或者如果你願意,你可以自己設置編譯業務。
1
他們可能查找了psd
格式的spec,然後想出瞭如何手動編寫它。
13
自己寫一個psd解析器是徒勞無益的事情。請參閱從here(original source code)超名言
// At this point, I'd like to take a moment to speak to you about the Adobe PSD format.
// PSD is not a good format. PSD is not even a bad format. Calling it such would be an
// insult to other bad formats, such as PCX or JPEG. No, PSD is an abysmal format. Having
// worked on this code for several weeks now, my hate for PSD has grown to a raging fire
// that burns with the fierce passion of a million suns.
它的推移和。所以,找一個(開源)psd讀/寫庫。
1
幾個月前曾問過類似的問題;唯一的答案了對C/Objective-C的PSD解析器的一些信息:
3
我是OP提到的Layers應用程序的作者。不幸的是,coneybeare是對的 - 我從頭開始編寫了一個Objective-C實現。訣竅原來是基於它的PSD版本的舊版本,從之前它被瘋狂污染廢話。圖層實際上是寫入Photoshop 3文件。
更新:我已經在github上發佈了Layers的PSDWriter。您可以使用它在iOS或Mac OS X上從一組UIImages中寫入PSD文件:https://github.com/bengotow/PSDWriter
享受!
相關問題
- 1. Android編輯系統文件
- 2. iPhone文件系統
- 3. 訪問iphone文件系統和複製文件
- 4. 二進制文件和操作系統
- 5. 無法編輯系統目錄中的服務文件 - 只讀文件系統
- 6. Android:編輯/系統/ etc/host文件
- 7. iPhone文件系統操作問題
- 8. iphone的文件系統
- 9. 我怎樣才能讓PSD格式的文件,PSD格式的PSD文件製作成XML文件
- 10. 將文件複製到iPhone系統文件夾
- 11. iPhone SDK:編輯XML文件
- 12. 寫入IOS文件系統時出錯在Android和編輯器上工作
- 13. 操作系統如何控制文件?
- 14. 製作一個新的文件系統
- 15. 原型製作文件系統
- 16. 編輯具有提升權限和PHP的系統文件
- 17. 在文件中創建文件系統
- 18. 在文件系統中創建文件
- 19. 無法在小牛操作系統升級後在vim中編輯.py文件
- 20. 在操作系統中搜索文件
- 21. 隱藏文件和系統文件
- 22. 如何將文件從本地文件系統複製到HDFS文件系統?
- 23. 操作文件系統
- 24. FUSE文件系統操作
- 25. 編輯系統轉儲(核心文件)並寫入WinDBG中的新文件
- 26. 存儲過程可以在文件系統上編輯XML文件嗎?
- 27. 編輯現有的製作系統
- 28. Applescript製作無法編輯的文件
- 29. 在Hadoop文件系統中複製本地文件
- 30. 用C++編寫的文本編輯器的插件系統
我很確定它的商業程序使用psd文件(它是Adobe的專有格式)是不合法的。 (你可以與他們達成協議,因爲很多公司在他們需要使用專有格式時都會這樣做) – Dani 2011-08-25 02:22:08