我试图创建一个与ZUGFeRD格式在我的网站上的发票pdf。客户下订单后,应将订单信息保存在ZUGFeRD xml文件中,然后创建以xml文件为附件的invoice文件。该项目是用MERN堆栈构建的。我试图在网上找到解决方案,但只有JAVA和C#内置库。是否有任何javascript项目库来处理ZUGFeRD发票?如果需要从头开始建造,需要采取哪些步骤?
谢谢你的建议!
发布于 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
在这两种情况下,它都不是轻量级的读取,但是为了兼容地考虑这两种工具并进行比较。
https://stackoverflow.com/questions/72809235
复制相似问题