Home > PCB_ImageTool > startPlaceTrueColorPicture
PCB_ImageTool.startPlaceTrueColorPicture() method
此 API 当前处于 BETA 预览状态,希望得到开发者的反馈。它的任何功能都可能在接下来的开发进程中被修改,请不要将它用于任何正式环境。
警告:此 API 现已弃用。
临时接口(插入图片 PCB 迁移打通流程用):等统一放置接口重构落地后删除替换,请尽快迁移,勿在新功能中继续依赖
开始放置真彩图片(权限校验 → 图片审核 → 内核上传 → 模板注册 → 触发放置)
签名
typescript
function startPlaceTrueColorPicture(options: {
imageBlob: Blob;
width: number;
height: number;
unit?: 'mm' | 'mil';
fileName: string;
}): Promise<boolean>;1
2
3
4
5
6
7
2
3
4
5
6
7
参数名
参数 | 类型 | 描述 |
|---|---|---|
options | { imageBlob: Blob; width: number; height: number; unit?: 'mm' | 'mil'; fileName: string } | 放置参数 |
返回值
Promise<boolean>
放置工具是否成功触发(权限未过/审核未过/导入失败返回 false)
备注
ADD since EDA v5
示例
javascript
// 放置真彩图片(压缩在选图阶段已完成)
const ok = await eda.pcb_ImageTool.startPlaceTrueColorPicture({
imageBlob: file,
width: 50,
height: 30,
unit: 'mm',
fileName: 'photo.png',
});
console.log('真彩放置已触发:', ok);1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9