PHP 预打印带有动态用户值的证书打印

发布于 2024-10-21 22:58:49 字数 313 浏览 7 评论 0原文

我的客户有预先打印的证书,我们必须使用该证书并使用 PHP / CakePHP 再次打印动态用户值。

客户说,他将扫描它们,然后他可以选择打印[name]的位置,其中[dates][score] 将被打印,那么我们有什么想法可以实现这样的事情吗?

我从朋友的参考文献中看到的一件事是,他们正在使用 PDF Pro 版本创建 PDF 文件,并且他们正在使用 .Net 将文本框 [txtbox] 替换为动态值,因此任何使用 php 实现相同目标的想法/指南/cakephp.

提前致谢!

My client has pre-printed certificates, which we've to use and print again with dynamic user's values on it using PHP / CakePHP.

client says, he will scan them and then he can choose the location where [name] will be printed, where [dates] and [score] will be printed, so any ideas how we can achieve such things?

One thing, i had seen from friend's ref, is they are creating PDF file, using PDF Pro version and there, they are replacing text box [txtbox] with dynamic values using .Net, so any idea/guide to achieve the same with php / cakephp.

thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

停顿的约定 2024-10-28 22:58:49

你好
我以前也做过同样的事情。

我的第一个问题是 - 您的客户需要的证书类型是否一致(单一)?由于我的方法需要使用 CSS 稍微调整布局,

因此您可以做的是获取证书的布局(扫描后的 jpg)。
现在以表单或通过数据库(您自己的逻辑)获取要打印在证书上的值,打开一个新的弹出窗口(使用 JS),该弹出窗口本质上是一个以证书图像作为背景的 HTML 页面,并将文本框放置在适当的位置定位到该页面并告诉该页面上的 JS 打印该页面。

您还需要调整浏览器属性(弹出窗口和页眉/无页脚打印)。

Hi
I had done the same thing previously.

My first question is - is the type of certificate your client needs is consitent (single)? Since my method requires a bit of adjusting the layout with CSS

So what you can do is take the layout of the certificate (jpg after scanning).
Now take the values to be printed on the certificate in a form or through the database (your own logic), open a new popup (using JS) which is essentially an HTML page with the certificate image as Background and place the textboxes at the appropriate location on that page and tell the JS on that page to print the page.

You'll also need to adjust the browser properties (popups and header/footerless printing).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文