Add --scale upscaling and stream encode to avoid OOM
This commit is contained in:
1 parent
a08151337b
commit
6a97e68558
2 files changed
+127
-125
No files matched your search
@@ -46,15 +46,19 @@ python3 ppl2psd.py input.ppl -o out.psd --preview out.png
|
||||
# PPL → PSD(文字转可编辑 TypeLayer)
|
||||
python3 ppl2psd.py input.ppl -o out.psd --type-layer
|
||||
|
||||
# PPL → PSD(整个矢量项目等比放大 2 倍,画布/图层/文字/阴影 ×2)
|
||||
python3 ppl2psd.py input.ppl -o out_2x.psd --scale 2
|
||||
|
||||
# PSD → PPL(反向)
|
||||
python3 psd2ppl.py input.psd -o out.ppl
|
||||
```
|
||||
|
||||
参数:
|
||||
- `-o` / `--output`:输出路径(默认与输入同名)
|
||||
- `--preview`:同时输出合成预览 PNG
|
||||
- `--preview`:同时输出合成预览 PNG(`--scale` 非 1 时输出全分辨率预览)
|
||||
- `-j` / `--workers`:并行编码线程数(默认 4)
|
||||
- `--type-layer`:文字转 TypeLayer
|
||||
- `--scale`:整个矢量项目等比放大倍数(默认 1.0;≥2 时自动降为单进程编码防爆内存)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in new issue
Block a user