我的问题很大,我不确定是否应该把它放在这里或超级用户,或者其他地方,但我在这里问,因为我正在使用 Ubuntu:)
我经常需要创建同一资产的多个变体,使用基本模板,文本只有少量差异。我总是发现手动执行此操作很麻烦,而且容易出错,每次,作为一名习惯于自动化的开发人员,我都在想是否有办法实现自动化。
只要它可以生成一些可用的东西(pdf,png,html,odt等等......),我完全接受该工具。
我目前的用例是为生日聚会创建 100 张邀请卡,每个参与者的姓名都在卡片顶部(亲爱的 XXX,邀请您来庆祝我的生日等等等等……)。
我知道如何使用单元格中的模板并执行 replace() 来用电子表格定制这样的文本,但即便如此,我在单个文档中也只有“单元格”,而且我不知道如何在具有完整布局的单个文档中自动导出它们。
我很确定有些软件可以做到这一点,这是一个非常常见的用例,不可能世界上的每个人都手动做到这一点:)
有什么线索吗?
答案1
我建议gLabels
出于这个目的。
可以从 Ubuntu 软件下载。
我在 20.04 LTS 上使用它,并且还下载了它用于我的 22.04 LTS 临时系统。
Libre Office
它是一种非常容易使用的工具,可以生成各种描述的标签、地址标签等,而且我发现它对于此目的来说更加实用和直观。
它设计用于与您在大多数办公用品商店中可以找到的各种激光/喷墨剥离标签和名片纸配合使用。
gLabels 可用于设计地址标签、姓名标签、价格标签、CD/DVD 标签或几乎任何其他在纸张上以规则图案组织的东西。标签(或卡片)可以包含文本、图像、线条、形状和条形码。gLabels 还包括文档合并功能,可让您为来自外部数据源(例如 CSV 文件或 Evolution 地址簿)的每条记录打印唯一的标签。