语法
了解使用 MATLAB 命令创建 Photoshop 文档的文档属性、参数值和默认设置。
以编程方式创建 Photoshop 文档需要有效的文档属性和参数值。使用此参考可了解使用 psnewdoc MATLAB 函数创建新 Photoshop 文档时所支持的参数、可接受值、默认设置和依赖关系。
psnewdoc 函数语法
使用以下语法从 MATLAB 创建 Photoshop 文档:
|
|
说明 |
|
psnewdoc() |
使用所有属性的默认值创建文档。 |
|
psnewdoc(W, H) |
使用指定的宽度和高度创建文档。所有其他属性均使用默认值。 |
|
psnewdoc(W, H, R, N, M, F, A, B, P) |
通过指定所有支持的文档属性来创建文档。 |
如果要指定较后的参数而不赋值前面的参数,请对跳过的参数使用字符串 "undefined"。
示例
psnewdoc(10, 10, 72, 'hi', 'cmyk', 'transparent', 2.5, 16, 'U.S. Web Coated (SWOP) v2')
此命令会创建一个名为“hi”的 10 × 10 文档,并使用以下设置:
- 分辨率:72 ppi
- 颜色模式:CMYK
- 背景:透明
- 像素长宽比:2.5
- 位深度:每通道 16 位
- 颜色配置文件:U.S. Web Coated (SWOP) v2
文档属性
|
参数 |
属性 |
数据类型 |
说明 |
|
W |
宽度 |
数值 |
使用当前 Photoshop 标尺单位指定文档宽度。 |
|
H |
高度 |
数值 |
使用当前 Photoshop 标尺单位指定文档高度。 |
|
R |
分辨率 |
数值 |
以每英寸像素数 (ppi) 指定文档分辨率。 |
|
N |
名称 |
字符串 |
指定在 Photoshop 中显示的文档名称。 |
|
M |
模式 |
字符串 |
指定颜色模式。支持的值为 RGB、CMYK、Lab、Bitmap 和灰度。 |
|
F |
填充 |
字符串 |
指定背景内容。支持的值为 White、BackgroundColor 和 Transparent。 |
|
A |
长宽比 |
数值 |
指定像素长宽比。 值为 1.0 表示方形像素。 |
|
B |
位深度 |
数值 |
指定每个通道的位数。支持的值为 1、8、16 和 32。 |
|
P |
配置文件 |
字符串 |
指定 Photoshop 颜色配置文件名称。该值必须与 颜色设置 中列出的配置文件匹配。 |
默认值
如果省略参数,或调用 psnewdoc() 时不带任何参数,Photoshop 将使用以下默认值:
|
属性 |
默认值 |
|
宽度 |
504 像素 |
|
高度 |
360 像素 |
|
分辨率 |
72 ppi |
|
名称 |
Untitled-X(其中 X 是顺序文档编号) |
|
模式 |
RGB |
|
填充 |
白色 |
|
长宽比 |
1.0(方形像素) |
|
位深度 |
每通道 8 位 |
|
配置文件 |
从 Photoshop 颜色设置中获取所选颜色模式的工作色彩空间 |
单位和依存关系
从 MATLAB 创建 Photoshop 文档时,请注意以下依赖关系:
|
依赖项 |
详情 |
|
宽度和高度 |
Photoshop 会根据当前的“单位和标尺”首选项来解读宽度和高度。如果要使用像素以外的单位,请在运行 psnewdoc 之前更改标尺单位。 |
|
颜色配置文件 |
配置文件名称必须与“编辑” > “颜色设置”中列出的配置文件完全匹配。如果指定的配置文件名称无效,Photoshop 将改用所选颜色模式的工作色彩空间。 |