在 GitHub 上加星Star1.1k 个星标

案例

PhotoCraft:编辑流程重建与 PSD 往返边界

作者将这款 Rust 图像编辑器描述为 Photoshop 风格流程的净室重实现。文档引擎、界面与自动化接口共用编辑命令;源码区分编辑器中的 PSD 往返处理与独立文件编解码器的字节保留。

目标
应用
类别
独立重建案例
关联
独立重建项目
来源复核于

使用条件与局限

  • 前提条件:固定版本工作区标明 0.9.0,声明源码构建使用 Rust 1.95+ 与 Cargo。原生和 WebAssembly 路径各有平台依赖,可选字体输入与参考文档另行提供。
  • 范围:它包含文档/合成引擎与编辑界面,并非只有截图模型。
  • 测试证据:编辑器层面的语料测试比较导出再导入前后的渲染结果;独立 PSD 编解码测试对可解析文件比较字节,并列出一个畸形文件例外。编辑器保存明确不保证与输入逐字节相同。
  • 局限:项目仍处于 alpha,并区分菜单命令覆盖率与行为保真度。注明日期的对比评估保留 PSD 交换、排版、专业流程、性能及插件兼容性等缺口。
  • 许可:项目代码采用 MIT OR Apache-2.0,并须遵守 NOTICE;字体、美术和其他素材另有条款。ArtCraft 品牌不在这些代码许可内;公开发布修改版须移除品牌,仅用于向上游提议改动的 fork 除外。

关于此条目

说明已依据一手来源复核。

报告条目过时 建议修正翻译

一手来源

  1. README.md GitHub · storytold/photocraft · 修订 5f65579
  2. Cargo.toml GitHub · storytold/photocraft · 修订 5f65579
  3. docs/target-app-parity.md GitHub · storytold/photocraft · 修订 5f65579
  4. crates/io/tests/corpus.rs GitHub · storytold/photocraft · 修订 5f65579
  5. crates/psd/tests/corpus.rs GitHub · storytold/photocraft · 修订 5f65579
  6. LICENSE-MIT GitHub · storytold/photocraft · 修订 5f65579
  7. LICENSE-APACHE GitHub · storytold/photocraft · 修订 5f65579
  8. NOTICE GitHub · storytold/photocraft · 修订 5f65579
  9. docs/brand/LICENSE-brand.txt GitHub · storytold/photocraft · 修订 5f65579

同分区更多条目:应用

应用分区全部 174 项资源应用案例(62)

↑↓ 移动↵ 打开⌘↵ 新标签页