首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在嵌入到ZUGFeRD项目中的MERN xml中创建invoice

在嵌入到ZUGFeRD项目中的MERN xml中创建invoice
EN

Stack Overflow用户
提问于 2022-06-30 00:47:12
回答 1查看 175关注 0票数 0

我试图创建一个与ZUGFeRD格式在我的网站上的发票pdf。客户下订单后,应将订单信息保存在ZUGFeRD xml文件中,然后创建以xml文件为附件的invoice文件。该项目是用MERN堆栈构建的。我试图在网上找到解决方案,但只有JAVA和C#内置库。是否有任何javascript项目库来处理ZUGFeRD发票?如果需要从头开始建造,需要采取哪些步骤?

谢谢你的建议!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-30 02:35:54

因为xml是遵循Zugferd/Factur-X的,所以它是一个非常适合标准的嵌入。Hevierweight或C#是速度所必需的,尽管您可以在受限HTML.js的之外的任何脚本中命令行。

这是欧洲富豪统治的最好表现,只有那些控制金钱的人才会互相付钱。有关更广泛的面向代码的用法定义,请参见https://duckduckgo.com/?q=EN+%2B16931

这里显示的关键编码元素。是严格定义的XML输入(例如右边的4页)(可以更简单地编写为ODT)以生成一个100%同步的彩色PDF输出(左1页),然后该输出必须包含100%可验证的XML源和颜色配置文件以及字体!,所有这些都封装在一个PDFA存档中(如果只是作为一个Zipped.docX而不是!)。

嵌入在PDF中的XML提取和处理

您需要确保XML在布局方面与PDF数据匹配,这完全取决于客户定制,因此这里没有人能够指导这一步骤。然而,它(IMHO愚蠢地)需要一个精确的颜色配置文件和匹配的颜色设置!,这些可以自动模板为命令行插入,但你必须得到正确的一次,因此它的可重复性。

因此,您应该能够使用Ghostscript并仔细阅读https:/engstscript.com/blog/zugferd.html,但是Ghostscript自然应该得到您的商业使用许可。

有关基于Java的最新开源项目,请参见https://mustangproject.org/interface

在这两种情况下,它都不是轻量级的读取,但是为了兼容地考虑这两种工具并进行比较。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72809235

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档