bartender能不能从Excel中导入名字(换名字),批打印 btw标签?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bartender能不能从Excel中导入名字(换名字),批打印 btw标签?相关的知识,希望对你有一定的参考价值。

先编辑好一标签 如下

文件格式为BTW, 打印材质为连续水洗唛标签纸,

打印属性

我想从 Excel里的导入姓名

然后打印成这样



请教大虾,能不能实现?

bartender破解版和正式版都可以直接连接excel的,但demo版本不支持连接数据库。
bartender连接EXCEL数据库方法:
1、菜单“文件”“数据库设置”,自动打开“添加数据库向导”,下一步,
2、数据库类型,选择Microsoft excel,下一步
3、选择要使用的EXCEL文件,点“浏览”,选择你的EXCEL文件,下一步
4、选择表,在左边的列表中,选择你数据所在的工作表,添加到右边,完成
5、返回“数据库设置”窗口后,点确定,
6、标签上要引用数据库数据的文本或条码上双击,数据源标签下源那里选择“数据库字段”,使用域里选择你要的字段即可。
参考技术A 可以啊
不过需要你的Bartender是能导入数据库的版本
一般双击文本改成数据源应该就有数据库设置 或者打印按钮边上有个圆柱形的图标就是数据库导入设置
如果没有说明你需要换更高的专业版或者企业版BT本回答被提问者采纳

PhpOffice\PhpSpreadsheet 从 excel 错误字符集中导入 mysql

【中文标题】PhpOffice\\PhpSpreadsheet 从 excel 错误字符集中导入 mysql【英文标题】:PhpOffice\PhpSpreadsheet import mysql from excel error charsetPhpOffice\PhpSpreadsheet 从 excel 错误字符集中导入 mysql 【发布时间】:2020-09-21 03:17:23 【问题描述】:

我的 excel 文件包含越南语数据:

Tính tiền | Việt Nam

当我使用 PhpOffice\PhpSpreadsheet 将数据导入 mysql 时,错误数据可能是“Tính ti?n” | “越南”。 我曾尝试像这样更改代码 setInputEncoding:

$allowed_extension = array('xls', 'csv', 'xlsx');
$file_array = explode(".", $_FILES["import_excel"]["name"]);
$file_extension = end($file_array);
$file_name = time() . '.' . $file_extension;
move_uploaded_file($_FILES['import_excel']['tmp_name'], $file_name);
$file_type = \PhpOffice\PhpSpreadsheet\IOFactory::identify($file_name);
$reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader($file_type);

$reader->setInputEncoding('utf-8');
/$reader->setInputEncoding('CP1252');

还是不行,我需要帮助...谢谢!!

【问题讨论】:

【参考方案1】:

尝试设置正确的输入编码,无论电子表格有什么;例如:

$reader->setInputEncoding('CP1258');

【讨论】:

【参考方案2】:

你必须看到使用了 utf8 参见 FAQ 和 documentation

【讨论】:

以上是关于bartender能不能从Excel中导入名字(换名字),批打印 btw标签?的主要内容,如果未能解决你的问题,请参考以下文章

怎么在ppt中导入excel中的数据

PhpOffice\PhpSpreadsheet 从 excel 错误字符集中导入 mysql

01从DataGrid中导入到Excel

从excel中导入数据到word表格

在 Symfony 数据库中导入 Excel 数据

从Excel向MATLAB中导入数据出现了nan怎么处理