问题标签 [zugferd]
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.
zugferd - Konik 是否已经支持包含 XRechnung 作为可选模式的 ZugFERD 2.1?
由于 XRechnung 将成为德国公司的许多政府客户的强制性要求,因此使用 Konik 将极大地简化德国所有现有电子发票标准的软件开发。它已经 - 或者什么时候支持 XRechnung/ZugFERD 2.1x?
python - 在 python 中使用 ghostscript 和 facturx 库创建符合 factur-x PDF/A-3 的 (Zugferd)
首先,我在这里阅读了创建 ZUGFeRD pdf以符合 Zugferd PDF/A-3 pdf 的文档:
- 创建了一个自定义 .ps,您可以在此处查看PDFA_def.ps,如 Zugferd 文档中所述,并使用此颜色配置文件sRGB.icc。
- 我想将此 pdf 发票(示例)RE.__2021_0002.pdf 转换为符合 PDF/A-3 标准
- 为了将此示例发票转换为符合 Zugferd PDF/A-3 标准,我使用了 ghostscript 中的此命令
gs -dBATCH -dNOSAFER --permit-file-read=${PWD} -sDEVICE=pdfwrite -dPDFA=3 -sColorConversionStrategy=RGB -sPDFACompatibilityPolicy=1 -sZUGFeRDXMLFile=${PWD}/factur-x.xml -sOutputICCProfile=${PWD}/sRGB.icc -sOutputFile=${PWD}/RE.__2021_0002_pdf3a.pdf ${PWD}/PDFA_def.ps ${PWD}/RE.__2021_0002.pdf
- 我使用veraPDF检查生成的 pdf 文件是否符合 PDF/A-3,但它表明它不符合 PDF/A-3
然后我在python中使用facturx库生成RE.__2021_0002_factur-x_embedded.pdf发票,其中包含嵌入的factur-x.xml然后我使用ghostscript中的这个命令将其转换为符合PDF/A-3的gs -dPDFA=3 -dBATCH -dNOPAUSE -dNOOUTERSAVE -dUseCIEColor -sProcessColorModel=DeviceCMYK -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=RE.__2021_0002_factur-x_embedded_pdf3a.pdf RE.__2021_0002_factur-x_embedded.pdf
但不幸的是,生成的 pdf 不兼容 PDF/A-3 ,并且在此命令之后它也丢失了嵌入的 factur-x.xml。
我在 StackOverflow 中检查了关于这个主题的大部分问题,例如这里,并尝试了命令并阅读了评论,但它也没有奏效。
更新:生成的 pdf 与 PDF/A-3a 和 PDF/A-3b 都不兼容。
我需要知道如何正确使 pdf 发票符合 PDF/A-3 标准?
谢谢。
xml - 寻求生成符合 EN16931 (ZugFERD) 标准的电子发票 xml 的模板
我们的小公司被要求提供符合欧盟标准的电子发票。我找到了 Python 包factur-x
和 libreoffice 的 factur-x 插件。不幸的是,后者只生成最少的factur-X发票,我们的客户告诉我们这些还不够。
任何人都可以帮助我指向其他开源软件、英语示例或所需 xml 的描述吗?
理想情况下,一个 Django 模板可以将 Python dict 或类似的上下文转换为相关的 xml,用于合并到 pdf 发票中(factur-x 可以做到)。任何其他宏或模板语言都可以。但我会尽我所能得到的帮助。我看不懂用德语写的标准文件!
php - 如何通过php将文件作为pdf文件的附件嵌入?
我想将生成的ZUGFeRD 数据嵌入到 PDF 文件(通过FPDF生成)。我认为直接使用 FPDF 是不可能的。所以PDF文件必须在写入后打开。如果没有命令行工具,我怎么能做到这一点?该站点托管在服务器上,我无法在其中安装任何命令行工具。
ZUGFeRD 实际上是一个 XML 文件(用于交换发票的德国标准,使计算机更容易阅读文档)。
ghostscript - 使用 Ghostscript 创建 Zugferd 发票
根据 zugferd,我们正在尝试从现有 PDF(在数据库中创建)创建带有 XML 附件的 PDF/A。为此,我们根据此描述https://ghostscript.com/blog/zugferd.html使用了 Ghostscript 。
不幸的是,生成的 PDF 不符合 PDF/A。如果从 zugferd.ps 中删除第 7 步,则 PDF/A 是正确的,但不幸的是不再适合 zugferd。此外,使用 Mustang-CLI-2.4.0.jar 检查显示无法提取 XML。
有谁知道如何设置 Ghostscript 命令正常工作?