Home > PCB_ManufactureData > uploadBomTemplateFile
PCB_ManufactureData.uploadBomTemplateFile() method
This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.
上传 BOM 模板文件
Signature
typescript
uploadBomTemplateFile(templateFile: File, template?: string): Promise<string | undefined>;1
Parameters
Parameter | Type | Description |
|---|---|---|
templateFile | File | BOM 模板文件 |
template | string | (Optional) BOM 模板名称,如若为 |
Returns
Promise<string | undefined>
BOM 模板名称
Example
javascript
// 从文件选择器读取模板文件
const templateFile = await eda.sys_FileSystem.openReadFileDialog('.xlsx');
if (templateFile) {
const templateName = await eda.pcb_ManufactureData.uploadBomTemplateFile(
templateFile,
'MyCustomTemplate'
);
if (templateName) {
console.log('模板上传成功:', templateName);
}
}1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11