TravelContentCreator/psd_usage_guide.md

101 lines
2.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# VibrantTemplate PSD分层输出 - 使用指南
## 🎨 PSD图层结构4层
```
final_layered.psd
├── 1. Perfect Reference - 🎯 与常规PNG 100%一致的参考层
├── 2. Background Only - 🖼️ 纯背景图像(可编辑)
├── 3. Glass Effect - ✨ 毛玻璃效果(可调整)
└── 4. Text Content - 📝 所有文字内容(可修改)
```
## 🔧 设计师工作流
### 方案A参考对比流程
1. **保持Perfect Reference可见** - 作为目标效果
2. **编辑下方图层** - 调整背景、效果、文字
3. **定期隐藏Perfect Reference** - 查看编辑效果
4. **对比调整** - 确保编辑结果接近参考层
### 方案B复制编辑流程
1. **复制Perfect Reference图层**
2. **重命名为"Editable Copy"**
3. **在副本上进行编辑**
4. **保留原始Perfect Reference作为备份**
## ✨ 技术特点
### ✅ 已解决的问题
-**布局一致性**: Perfect Reference与常规PNG完全一致
-**中文字体**: 正确显示中文内容
-**图层透明度**: 所有图层正确分离
-**尺寸一致性**: 统一的1350x1800输出
### ⚠️ 已知限制
- 编辑图层的自动合成效果与Perfect Reference有差异
- 建议以Perfect Reference为准进行设计
## 💼 实际应用场景
### 快速调整
```
隐藏: Perfect Reference
显示: Background Only + Glass Effect + Text Content
用途: 快速预览编辑效果
```
### 精确设计
```
显示: Perfect Reference (作为参考)
编辑: 复制的图层或单独图层
用途: 精确匹配目标效果
```
### 文字替换
```
显示: Perfect Reference + Text Content
操作: 仅编辑Text Content图层
用途: 快速更换文字内容
```
## 🎯 最佳实践
1. **始终保留Perfect Reference** - 作为设计目标
2. **使用编辑图层进行快速调整** - 背景、效果、文字
3. **定期对比参考层** - 确保设计方向正确
4. **最终导出时** - 可选择Perfect Reference或编辑后的合成
## 🚀 使用代码
```python
from poster.templates.vibrant_template import VibrantTemplate
template = VibrantTemplate()
# 生成PSD分层文件
psd_path = template.generate_layered_psd(
images=your_image,
content=your_content,
theme_color="ocean_deep",
output_path="editable_poster.psd"
)
# 生成常规PNG对比用
png_result = template.generate(
images=your_image,
content=your_content,
theme_color="ocean_deep"
)
png_result.save("reference_poster.png")
```
## 🎉 总结
VibrantTemplate的PSD分层输出功能提供
- **100%准确的参考图层** - 确保设计目标明确
- **分离的编辑图层** - 提供设计灵活性
- **完美的中文支持** - 无字体显示问题
- **专业的设计工作流** - 适合Photoshop编辑
**🎨 现在可以放心使用PSD分层输出功能进行专业设计了**