问题标签 [embperl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
6063 浏览

ios - 无法将 base64 编码的图像添加到 vCard

我已经成功地使用 Perl(通过 Embperl)为员工创建了一个动态生成的 vCard,填充了除照片之外的所有字段。无论如何我都无法让它工作。(生成无照片 vCard 的代码可以正常工作。)

根据我在网上可以找到的信息,该图像必须在 vCard 本身中进行 base64 编码。vCard 规范(我使用的是 3.0)支持 URL 链接的图像,但我的 iPhone 不会以这种方式链接到它们。所以它是base64或什么都没有。

现在,我知道 base64 编码是有效的,因为如果使用代码来显示图像......

...然后照片完美地显示在我的浏览器中。(有人建议我需要binmode $file;在那里,但删除它似乎对输出没有影响。)

但是,如果我将其包含在 vCard 中,则照片根本不会与其他联系人数据一起显示:

我是否以某种方式错误地格式化了 vCard 数据?

0 投票
2 回答
224 浏览

apache - perl / embperl -- IPC::Open3

我有 2 种格式 perl 和 embperl 的示例程序

perl 版本作为 CGI 工作,但 embperl 版本不工作。

任何建议或解决方案的指针将不胜感激

操作系统:Linux 版本 2.6.35.6-48.fc14.i686.PAE (...) (gcc 版本 4.5.1 20100924 (Red Hat 4.5.1-4) (GCC)) #1 SMP Fri Oct 22 15:27: 53 世界标准时间 2010

注意:我最初将此问题发布到 perlmonks [x]和 embperl 邮件列表[x],但没有得到解决方案。

perl 工作脚本

emberl 非工作脚本

这是我收到的输出

0 投票
1 回答
107 浏览

perl - embperl - 使用 IPC::Open3 调用 wkhtmltopdf. 标准输入不工作

在 embperl 中,我尝试使用 IPC::Open3 模块调用 wkhtmltopdf。

我从 wkhtmltopdf 获得输出(感谢ikegami),但没有输入到 wkhtmltopdf。

这与这个问题有关:perl / embperl — IPC::Open3

这是代码:

0 投票
1 回答
62 浏览

html - Img 源是一个变量,URL 被编码

我有一个多级哈希,其中有用户头像的 URL。

我正在尝试使用“Jane Doe image ”制作一个单元格,但是当代码运行时,URL 正在发生变化。当我将其插入 Embperl 模板时,

变成

如您所见,特殊字符被编码,因此找不到图像。你如何解决这个问题?

这会产生:

当 URL 插入到src属性之外时,它会被正确转义。但是当它被插入到src属性中时,它会被破坏。

0 投票
1 回答
42 浏览

perl - EmbPerl 中的 Foreach 循环

似乎在 foreach 外部声明的变量,在 foreach 内部初始化的变量不会保留其数据。

考虑这个例子:

如何使用 foreach 循环进行这项工作?